1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. The 15th Mini-Mapping Contest came to an end. The Secrets of Warcraft 3 are soon to be revealed! Come and vote in the public poll for your favorite maps.
    Dismiss Notice
  3. The 12th incarnation of the Music Contest is LIVE! The theme is Synthwave. Knight Rider needs a song to listen to on his journey. You should definitely have some fun with this theme!
    Dismiss Notice
  4. Join other hivers in a friendly concept-art contest. The contestants have to create a genie coming out of its container. We wish you the best of luck!
    Dismiss Notice
  5. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

₪ - Animal Life II ORPG - ₪

Discussion in 'Map Development' started by Rommstein, Mar 19, 2010.

  1. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    IMPORTANT

    I'm sorry to announce that I don't work anymore on the map. StarCraft II is now my principal game occupation, and if you want to know more, I'm very interested in the new Galaxy Editor and began a map :) . But Animal Life II isn't dead anyway, thanks to WherewolfTherewolf, the project is still living and will (we all hope so) be release someday. If you want to help or tell somthing about the map, don't hesitate !




    Hello people of the HiveWorkShop, let me introduce you a project I began in july 2009. This map is the second version of my first ORPG map, Animals' Life. It had a little success when I released it, and it's still played sometimes at the moment on Battle.Net.


    For more informations about Animals' Life I, you can go on the topic of the map, or on the map download page.






    ₪ • Animal Life II - The Reborn • ₪
    BETA Version...




    ₪ - History



    Everybody in the world, with enough of consciousness on the world, imagined at once one time what could be the life of the creatures which share the same world as our one, what could be their thoughts, their true way of life, their most hidden secrets. Although humans could imagine many things, this community doesn't share a lot of things, and the only real link we will never forge with animals is living together. There is though one easy solution to get closer of an animal life, which consists in getting under the skin of them in a role playing game. And that's what made me realize this project.


    I present to you Animal Life II, a project which seems to be a very original mod in the universe of Warcraft III. You'll incarnate a real animal, in a real environment, and you'll have to pass trough all the dangers the nature can give to survive, explore the local world, and constitute your own family. Fight the various animals that inhabit these earths, create alliances with the other players, and hunt your enemies. Or live a more peaceful life, in horde with the animals of your species, but you'll always need to fight to get resources and useful items.




    ₪ - Animals



    They are the creatures you will control, so the most important in the game. Here is a description of every animal.



    ₪ - Bear



    For the moment, no description available, I will do it later, probably when the beta will be released...



    ₪ - Boar



    For the moment, no description available, I will do it later, probably when the beta will be released...



    ₪ - Scorpion



    For the moment, no description available, I will do it later, probably when the beta will be released...



    ₪ - Spider



    For the moment, no description available, I will do it later, probably when the beta will be released...



    ₪ - Stag



    For the moment, no description available, I will do it later, probably when the beta will be released...



    ₪ - Turtle



    For the moment, no description available, I will do it later, probably when the beta will be released...



    ₪ - Wolf



    For the moment, no description available, I will do it later, probably when the beta will be released...




    ₪ - Features



    The map isn't finished yet, and I did not release a Beta for the moment, but I'll tell you some features I made for the map.



    ₪ - Animal selection system



    I made my own selection system, which works with trackables. This system allows you to :


    • Select an animal ;
    • Select its sex ;
    • See its model and hear its voice ;
    • See its stats ;
    • Have informations about its abilities ;
    • Select the language for the game.

    I have nothing else to say, but this is very pleasant to begin the map with this beautiful and helpful window. Notice that when you click on the 'Choose' button, you'll have to click a second time ; it prevents from miss click errors. The window is also very very tiny, I think it's about the size of a peasant, so it doesn't take any place in the map.


    Here is a little video I made, the system wasn't finished yet, but you can see the most of its features.


    Selection system - Video
    http://www.youtube.com/watch?v=6l4XmTY7eq0


    ₪ - Couple system



    This is the same system as in Animals' Life 1 ; you can couple with the animals of the same species as your one, to get sex (yeah, everyone wants to !) and babies. Children will be able to fight with you, so you can more easily go against enemies. But care, if they die, they won't revive.


    There are two sorts of couple : mammal and oviparous. The mammal will have to wait after the couple act, that the female gets laid of her babies. If she dies during she's waiting for children, the children will disappear. When the female is ready to get laid, she'll have to do it as soon as possible, because if she waits too long, she'll lose hp very quickly. To get laid, the female should not be attacked for a little moment (~10 seconds) ; so a female won't be able to get laid during a combat. The oviparous will lay eggs just after the couple act. Eggs can't be moved, and they are vulnerable, so the parents have to couple in a hidden place, or they have to protect the eggs against creeps and enemies. The time before the eggs hatch is the same as the mammal to get laid.


    Of course, a mammal female can't have sex when she is pregnant, and oviparous female can't lay other eggs when they already have.


    Video of the system (same as the selection system, I reworked on it so this video doesn't show the final system).


    Couple system - Video
    http://www.youtube.com/watch?v=ZH01EpL9VF0


    ₪ - Artificial Intelligence system



    I decided to create an IA system because in Animals' Life 1 it was boring to fight against "static" creeps. So I made a system allowing to create groups of creeps, and allocate a patrol path for it. So when you create a group, you add animals, then you add some patrol locations, and finally you create paths between some of the location. Then the group will patrol randomly between the locations, but they'll respect the paths. Notice that a group won't go back to the previous location it was, unless there is no other path for the location it is. When a unit of the group dies, it'll be revived when all the other units will be at a checkpoint and not attacked. Let see how it works with an example :


    IA - Example
    [​IMG]

    Let's say I create a group of 3 wolves at the location A, this is their start location. Then I create four other patrol location : B, C, D and E. But now I need to allocate paths between these locations. In the example, I created paths between A-B, B-C, B-D, C-E, D-E. So first, the group will go on the location B, because it has no choice. Then, location B has three paths : A, C, D. It won't be able to go on A because it was the last one, so it will go on C or D. Here, wherever it is between C and D, it will go on E. The, if his last one was C, he will go on D, and inversely. Etc. I think you understood.


    A little example video :


    Artificial Intelligence system - Video
    http://www.youtube.com/watch?v=HC16hY0J3V8


    ₪ - Eat system



    As in Animals' Life 1, every animal will be able to eat. What can be eaten depends of the animal, and there are three types of food : insects, plants and corpses. Insects are eaten by little animals like spiders and scorpions ; plants are for herbivores like turtle and stag ; corpses are the food for carnivorous like bears and wolves. You will find food everywhere. Insects and plants are present all on the map, and corpses appear when you an animal is killed.


    Why is it useful to eat ? Because when you eat something, you'll get back some hit points, and also energy. Energy is the mana, and is very important, because it shows how is your animal. When energy reaches zero, you'll have some "problems".


    The amount of hp healed will depend on several factors. First, for insects and plants, more the insect/plant has hp, more hp you will get back. But it also depends on one of your animal's three stats. About corpses, it's different, when you begin to eat a corpse, a little bar will appear, then more long you'll eat on the corpse, more it will lose hp, and more your bar will progress. If the bar reaches the maximal, or if the corpse doesn't have hp anymore, your animal stops eating, and he will begin to get hp and energy back, and the amount depends on how many meat quantity has been eaten.


    Like previous systems, I made a video to see how it looks in game :


    Eat system - Video
    http://www.youtube.com/watch?v=TcIpc_tcOhw


    ₪ - Chat system



    This is one of the biggest change for the second version of the map, I totally remade Warcraft III players chat system, to make it better for a ORPG map, and more user-friendly. The messages are not displayed normally, they are displayed by in-game text messages, so it allowed me to add more options. Here is a list of all the commands I currently added :


    • Whisp : the same as the normal one, but in game. You can whisp every player in the game by using the command .w {player name} {message} ;
    • Smilies : I imported a custom font, so I've been able to create smilies. Some examples of smilies you can use :
      • :) ;
      • <3 → ;
      • :male: → ;
      • :female: → ;
      • And others...
    • Smilies color : you can change the color of your smilies : .sc {color} or .sc !{%red} {%green} {%blue} ;
    • Me : the same as Battle.Net channels : .me {message}, the text will appear in grey ;
    • Ally : the entered message will be displayed only to allies : .ally {message} ;
    • All : the entered message will be displayed to all players : .all {message} ;
    • To ally : the next messages will be displayed only to allies : .toally ;
    • To all : the next messages will be displayed to all players : .toall ;
    • Ignore : allows you to ignore a player's messages and notifications : .ignore {player name} ;
    • Unignore : will allow a player's messages and notifications to be displayed : .unignore {player name} ;
    • Wizz : will wizz a player's screen : .wizz {player name}
    • Clear : clears the screen messages : .cl.

    There is also an anti-spam system, so players can't post too many messages and spam the other players screen.


    The system is very easy to modify, so I can easily add other commands on the future, and smilies too. A little video :


    Chat system - Video
    http://www.youtube.com/watch?v=Yfm5lKutCEQ


    ₪ - Alliance system



    This system is very similar as the one in Animals' Life 1, but I entirely remade it, with vJass this time, so it has been really easier to create something not as buged as it could be.


    In what does it consist of ? Every player can create alliances with the other players, so he can be ally or enemy with them as he wants to. The system is made like the clan system on Battle.Net, every player can create is own clan, and then invite the other players with no clan. The chieftain of a clan is the only one who can manage it, meaning he can invite players in his clan, kick them when he wants to, or just dissolve the clan. Players with no clan can anyway send to a chieftain a request to enter his clan, and when they are in the clan they can leave it whenever they want to.


    An option allows you to lock your alliance parameters. When you locked it, players are not able to send you text box, like when they invite you in the clan, or if you are a chieftain the others can't send you any request. It is here to counter all the kikoololmao-players who can really find it very funny to spam another player's screen with many requests.


    I also added a "auto-refresh" system. It means that, for example, if you are on the page where you can send a request to a chieftain, and when you are just ready to click on the button the player dissolves his clan : your page will automatically be refreshed so that the clan doesn't appear anymore. Another common example is when you are in a clan, and you look the main-menu page, and during this time the clan is dissolved : the page is refreshed, so you now see a page like if you were not in a clan.


    This system is really more pleasant than the one in the first version of the ORPG, and I invite you to see this little example video :


    Alliance system - Video
    http://www.youtube.com/watch?v=IV1OWQUeujQ


    ₪ - Languages



    As in Animals' Life 1, it was important for me to create the map with several languages, so more people are able to play it with less difficulties. For the moment, only English and French are available, but if I can in the future I'll try to implement German and maybe other.


    You can easily change your language in game : at your revive point the will be a unit which will propose to you every language.


    I tried to translate as much things as I could. So the following translations are done : the text-messages, the abilities, the help log (F12), the items. But it is always possible to see something that is not in your default language, for example if you look at the items of another player which doesn't have the same language as you, the description will be different. Anyway, I think it is really better to change almost everything in a language you choose, so although there can be some "bugs", players will have to play with.



    ₪ - Energy



    For the moment I've not worked a lot on this system, but the energy will be your mana, and you will have to keep it as high as possible all the time. You will lose some energy every second, depending on what items you wear, what is the weather, and maybe some other factors. Using abilities will also take you some energy.


    If your energy reaches zero, your animal will have some problems. I think that I won't kill it, I'll make it lose all its hp except one, then it will begin to sleep for sometime, to recover about 5-10% of its energy, then he will wake up.


    It will force the players to be care to their energy, because if they don't, their animal will become very vulnerable, and if they meet an enemy, they will not get many chances to avoid the attacks.


    You will be able to recover energy by eating something, or by sleeping somewhere. I did not add the sleep ability for the moment, but I described the eat system, so you know how it works.




    ₪ - Screenshots



    Not available for the moment




    ₪ - Progress



    For the moment, I worked a lot on the big systems I told you on this topic. I've not worked on the terrain, on the spells and some other things like creeps. The quest system will be a library from a framework realized by a friend, so I won't have to create my own. For now, I'll try to release the first beta as soon as possible, so it won't be complete at all, many things will be missing, but people will be allowed to tell me their first feed backs, idea and bug-reports.


    When will the first beta be released ? I don't know, and I prefer not to give a date, because I am not sure to be able to finish it for given times. I am a student, I'm at school, and I have a life, so I can't work on it all the time. But I will do all my possible !




    ₪ - Recruitment [!]



    To work faster on the map, I would appreciate some help if people are motivated. I'm searching for :



    ₪ - An English translator / corrector



    The work consists in helping me to have a perfect translation of all texts written in English, in the map but also on this site (and this topic for example :thumbs_up:). So if someone knows that he has a (really !) good English level, and wants to help me, please contact me with a private message.



    ₪ - A terrain designer [OK : WherewolfTherewolf is the terrainer]



    Terrain is a big part of work I guess, and I'm not a good terrain designer at all. So I really need help from someone to make a good terrain for at least the first creep area, which is in a forest. Please, if you know how to make good quality terrains and have nothing to do for the moment, contact me !


    If you contact me, please attach some screenshots or/and maps to show me what you are able to do. I don't want a perfect terrain, but I don't want to give this task to someone who mapped 2 hours in his life too... So, if you think you have the level, contact me (and don't forget screenshots/maps !) and I will tell you if I think you are able to do what I want, or not.



    ₪ - Beta testers



    I think I don't really need to tell it, but I will need testers when the beta will be released. Being a tester doesn't mean only to play the map with friends, it also mean to report me everything you can tell about the map : feedbacks, bugs, suggestions, ideas, etc. It is something I really need, because my own tests don't show me all the bugs there can be, so please don't forget to notice it when you see a bug : write it on a paper or somewhere else, if you can take a screenshot, and if you don't forget save the LastReplay file (in Warcraft 3 -> Replays directory), then send me all here or by private message.


    Maybe I did not thank enough all people who helped me by this way in Animals' Life 1, but I will do it here : thanks to every tester, and everyone who reports me things, you maybe don't know how important reports can be, but they are !






    Working for me doesn't mean that you have to do something very fast, I'll give you all the time you need. Just don't take 3 months to do your work if you can do it in 2 days, that's better for me and the map. And if you are too long, I will probably prefer asking someone else to do the task, so don't come and say "I NEED TO DO THIS !!11" if you know you won't do it, thanks. :wink:







    To be continued...
     
    Last edited: Aug 30, 2010
  2. BlinkforFear

    BlinkforFear

    Joined:
    Jul 22, 2008
    Messages:
    220
    Resources:
    0
    Resources:
    0
    Wow you can do all those systems but you can't terrain? lol i would have made 5 rpgs by now if i could do those systems. :p Anyway good luck with your RPG sounds fun. I don't think you really need a Translator your English isn't that bad.
     
  3. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Oh thanks. ^^
    But if you see a mistake tell me it. ;D
     
  4. Nan0

    Nan0

    Joined:
    May 9, 2009
    Messages:
    204
    Resources:
    0
    Resources:
    0
    Romm, if do you want, I can search some my allready map terrains for you. They can be usefull for you
     
  5. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Why not, if no one does want to do the terrain for me, I'll have to do it by myself.
    Contact me by pm !
     
  6. Herian

    Herian

    Joined:
    Jun 27, 2009
    Messages:
    917
    Resources:
    0
    Resources:
    0
    Hey.
    I've played Animal's Life 1, and I have to admit, that was better than what I had expected before starting.
    As BlinkForfear said, you do not need a corrector. Your english is pretty good.
    Good luck with your project, mate.
    Good night.
    ^Herian^
     
  7. killax

    killax

    Joined:
    Mar 24, 2008
    Messages:
    219
    Resources:
    0
    Resources:
    0
    This is purely amazing... I saw all the "Demonstration" videos, I mostly Like the Spawn out of trees system, the eating system, picking system, and pregnancy system. The chat system is pretty cool too with the smileys xD
     
  8. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Thanks. :)

    I'm happy you like ! Hope many others will like too in the future !


    About the recruitment, I found two persons who can help me for terrain and translation, so for the moment it looks like I don't need other people to help me. Anyway, if you really like the project and want to help, just ask me, and maybe you could do something for me. Thanks !
     
  9. Nan0

    Nan0

    Joined:
    May 9, 2009
    Messages:
    204
    Resources:
    0
    Resources:
    0
    I hope, that you will like it
    Some screenshots from map terrain, made by me
    [​IMG][​IMG]

     
  10. Darkfish

    Darkfish

    Joined:
    Mar 20, 2010
    Messages:
    39
    Resources:
    0
    Resources:
    0
    Hey...Im going to make a Terrain map and give you screen shots..But do the trees have to be destructible?

    {EDIT}
    Also....Could i beta-Test this map? Wat Realm Do you go to....I can go to Azeroth and Lordaeron (US West and East)
     
    Last edited by a moderator: Sep 4, 2010
  11. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Man thank you for terrain, but Nano began the creation, anyway if you are a good terrain-maker, send me screenshot so you could upgrade Nano's work. :)

    About the trees, they are not destructible.

    You will of course be able to play the beta, and I guess everyone who want will be able too, when I release it.

    And I play only on Northrend (Europe).
     
  12. WherewolfTherewolf

    WherewolfTherewolf

    Joined:
    Jul 18, 2008
    Messages:
    2,821
    Resources:
    3
    Models:
    3
    Resources:
    3
    Well I have a lot of other work, but I am interested in this project and helping terrain it, here's a few shots of some of my work

    Oasis - for terrain challenge
    [​IMG]


    "Sunken Wonder" For mini contest
    [​IMG]


    A small part of some terrain for project I was going to start a while ago called "Char's Discovery" (or something like that, hadn't settled on a title)
    [​IMG]


    Some Melee terrain I made a while ago
    [​IMG]
     
  13. Herian

    Herian

    Joined:
    Jun 27, 2009
    Messages:
    917
    Resources:
    0
    Resources:
    0
    @Rommstein : Good luck again. Lol. I'll keep coming to this thread to say good luck.

    @WhereWolfThereWolf : Truely amazing Oasis >:D and it seems like you like Sunken Ruins tileset ;) ?
     
  14. DudeSpirit

    DudeSpirit

    Joined:
    Mar 27, 2009
    Messages:
    228
    Resources:
    0
    Resources:
    0
    I'm also quite good with realistic forest terrains, maybe i'll send you some screenshots soon or something if you're still interested.
     
  15. HaniBon

    HaniBon

    Joined:
    Apr 25, 2009
    Messages:
    464
    Resources:
    0
    Resources:
    0
    I would be glad to help you creating the terrain :)
     
  16. Gamecrafter_DK

    Gamecrafter_DK

    Joined:
    Sep 25, 2007
    Messages:
    1,235
    Resources:
    3
    Maps:
    1
    Tutorials:
    2
    Resources:
    3
    subscribing: nice game! i like the systems! hmm... when i'm done with some of the projects i'm currently working on, i'd be very glad to englishize for you ^^ I also have quite the lot of experience with GUI systems, but i think you're doing Jass.
     
  17. WherewolfTherewolf

    WherewolfTherewolf

    Joined:
    Jul 18, 2008
    Messages:
    2,821
    Resources:
    3
    Models:
    3
    Resources:
    3
    -Bump-

    Officially just started working on the terrain
     
  18. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Okay, nice !

    @All : Thanks for support, about the terrain, WherewolfTherewolf is helping me, so for the moment I do not need anymore terrainer. :)
     
  19. Rommstein

    Rommstein

    Joined:
    Feb 1, 2008
    Messages:
    128
    Resources:
    3
    Maps:
    3
    Resources:
    3
    Bump.

    Hey guys, I'm beginning the creation of the spells for the animals. Currently I made 4 spells (only, but they are elaborate), but I think in the future I'll be in leak of original ideas. So I think you could maybe help me. :grin:

    I need spells that are/have :
    - If possible a bit original ;
    - Realistic, I don't want animals using flames, or lightning, or anything else magical ;
    - Common senses with the animal, for example a scorpion can use stings, but he can't jump.

    So if you get some ideas for the following animals, don't hesitate to share it with me !

    Bear, boar, scorpion, spider, stag, turtle, wolf, these are the animals.

    Thanks to people supporting me !:wink:
     
  20. WherewolfTherewolf

    WherewolfTherewolf

    Joined:
    Jul 18, 2008
    Messages:
    2,821
    Resources:
    3
    Models:
    3
    Resources:
    3
    Wolf Spells:
    -War Cry: Lets out a loud bark that terrifies and knocks back all nearby enemies causing them to have reduced move and attack speed for a period of time.
    -Howl: Melodically Howls a soothing song restoring health to the Wolf and nearby allies (channeling).
    -First Strike: CAN ONLY BE USED IF BEHIND THE ENEMY (this could be good for synergy, get an ally to distract the enemy then use this) - LEAVES A BUFF ON THE TARGET UNIT, THIS SPELL CANNOT BE USED UNTIL THE BUFF WEARS OFF. Leaps up and bites at the targets neck in an attempt to cause intense bleeding and wrestle the creature to the ground. Causes the target to have reduced move speed, damage over time and take increased damage from allies attacks.
    -Leer: (yeah yeah, taken from Pokemon) Stares at the target unit with icy abode, striking fear into it's very heart causing the unit to have decreased attack damage and defense.
    -Pack Tactics: The more allies you have with you, the more damage you and your allies deal on attack. Other wolves provide a greater attack bonus. (Can be stacked between wolves)
    -Alpha: Leads the Pack into combat, causing all nearby allies to fight with greater zeal, increasing their damage for a short period of time (like Battle Roar).
    -Spirit Wolves Cry: (just thought I'd throw in a projectile) The wolf harness the power of its ancestors releasing a cry that causes a surge (use a ghostly wolf running as the projectile) that damages all enemies in a line in front of the wolf. I know this is a bit "mystical," but I still wanted to kinda keep it realistic even for a fictional animal so I figured ancestors would be the best explanation - if you don't like it It's fine, I just figured I'd throw out the idea to try and give the wolf at least 1 spell with a bit of a range.


    K, here's a preview of the terrain I've been working on so far. This is connected to the forest you started in the beginning by a sand bar. I've been trying to incorporate branching paths into the terrain while still looking natural. The mountains range is still much earlier WiP so you can't see the paths and stuff very well atm - I'm going to go over it with rock doodads and such to make it look more natural. I'm also planning a deep twisted forest in the area next to the mountain range. If you can see it, I did put in small walled off places like you said to do in there.

    Terrain WiP
    [​IMG]


    Of course this is still WiP, I'm going to add many more details to it, more places, etc. - and maybe slim up that coast line at one part a bit