ironbane / IronbaneServerLegacy

A 3D MMO written using pure javascript.
http://www.ironbane.com/
GNU General Public License v3.0
175 stars 44 forks source link

Implement pets #353

Open nickjanssen opened 10 years ago

nickjanssen commented 10 years ago

With the navmeshes it will be tons easier to have pets walking around with players.

My thoughts:

Suggested items needed: Whistle (to call/spawn the pet. Can be used in battle), Cage (to put the pet in when they go out of range. Clicking on the cage while the pet is next to you will put it inside, but only when the player is not in battle)

Pets should have permadeath, to create a stronger emotional bonding. Pets need to be taken care of using food, and maybe we can even add a happiness level. We can probably draw some inspiration from Tamagotchi.

Ideas welcome!

eric-ycw commented 10 years ago

What should the pets be? Baby skeletons, little cute slimes or such? To obtain them: 1. Drop from bosses, (If you kill the slime boss it'll drop a pet slime/slime egg) 2. Chests, I mean pet eggs in chests.

bsparks commented 10 years ago

I like eggs, also think there should be taming. Also breeding (red + blue slime = purple?).

eric-ycw commented 10 years ago

Wow, breeding would be like Dragon City style.

LunaSolVT commented 10 years ago

Howabout some auto unstuck? Otherwise you jump anywhere there's a platform and having to cage/uncage a pet will be a pain in the rear. Most games do this for players.

I don't think we should force players to feed their pets, however. If players don't need food their pets should not need food. Though, like other games, food should definitely increase some sort of relation to pets (though at a limit, maybe hourly or such).

I think they should be somewhat rare, as well; that way it doesn't make players feel like they can't possibly collect a majority of them. Hence why WoW and TOR both allow an infinite pet inventory (sorry for the double negative). Too many and it's overwhelming (and pets aren't just another sword, if they can be raised and such). Taking from Pokemon as well, a large storage, for the vast numbers they have, even from earlier games.

Which is why I'm not sold on pet taming. Pet taming is a whole other level than your basic spawn/follow AI. But I dunno. Still mulling it over in mah head.

I am curious though, does anyone have any original pet ideas? Unfortunately pets are done to death in MMOs so I don't have any unique ideas at the moment, but if anyone else does, I'd like to hear so we can expand!

In other idea-generation tidbits: Pet Races

Here we go... Maybe: Pet Persistence

I can expand on pet persistence if anyone wants. :)