I would like to add a feature on our website www.gonzogames.com where our members can create their very own monsters.
Upon registering, players will be awarded a random monster egg for them to take care of.
Players can take care of their monsters on the user profile, feed them, play with them.
Monsters will start up as an egg, and you need to acquire points to hatch it. Monster levels up by being active in the site, if you play games, leave comments, invite friends etc. Everything you do in the site will be rewarded with experience for your monsters to grow up.
Leveling up is not automatic - you will need to click Level up! button to levelup your monster. The number of points needed will be displayed on your monster profile.
Monster stats will increase via level - for now we will increase the stats by 5 for each level up.
Players can also visit other member profile http://www.gonzogames.com/task/members.html another column will be added with an icon of the monster pet and level of the monster.
Players can challenge other monsters to a duel if the level is 5 and up and if it is accepting challengenrs. Player monsters cannot fight with monsters that are 10 or more levels below your monster level.
Duel are not real time, other players will not see their monster being attacked. They will only see the status displayed on their profile screen.
Duels will be the same as duels from mybrute.com
Example
04/10/2011 08:08:23 - Monster1 attacked your Monster - Result:You win - Your monster earned 10 points!
Monsters cannot attack more than 5 times each day. They can use the attack either by attacking multiple monsters or by concentrating on attacking one monster.
Defeated monsters will automatically heal in 12 hours.
Damage done to you can be healed by using potions that you can buy on the store.
There will be a simple store where players can buy Potions and weapons for their monsters. Currency to use are also the game points you get from being active in the website. You can use potions to heal your monsters after a fight.
All this will be available on the User Profile screen. http://www.gonzogames.com/profile/1/administrator.html
The aim of this feature is to make the members more active in the website by making the points rewarded to them in use.
Database design must be design with future expansion in mind.
This is basically what we want... so if anyone can show us what we need it would be great.