Edit 12/13/09:Over ambitions plan:
Dragon Rampage will play out sort of like deathworm, in that the player will control an extraordinarily powerful creature running a muck in a world filled with lesser creatures. Over time these lesser creatures will become more powerful and capable of hurting the player.
Game play:
The dragon will have two modes, walking and flying. While walking the dragon will attack by biting. If the dragon bites a weak creature or a dead one the dragon eats it. Eating increases energy which is consumed in flight mode. If the dragon has enough energy reserves it can take off and enter flight mode. While in flight mode, it ignores all ground obstacles, travels faster, and attacks by shooting fire balls. Every second in flight mode consumes energy , as does shooting fire balls. When the dragon is out of energy or the player gives the landing command the dragon will return to earth. There the dragon can refill its energy by eating.
Enemies:
At the start of the game the human forces are pretty easy to to defeat, most are defenseless peasants that will flee from the dragon. There will also be assorted structures that spawn humans to replace the eaten ones. Over time these structures will get more advanced, and start spawning humans that can fight back. The Dragon can destroy these structures by biting them or spitting fire balls at them. However the humans will always rebuild over time. The map will be so large that the Dragon will not be able to destroy all human structures. The Rate at which the human structures upgrade will increase over time to provide scalable difficulty.
As usual I start with a plan that is too complex to accomplish in the given time. I will probably cut a few corners and remove a few features be fore this is done, but in the mean time a boy can dream.
Edit 12/14/09:Added the dragon and its controls. Playable demo here:
http://www.monkeydev.com/assmpt2/DrgRampage.zipDone:
Make Level editor
Make controllable Dragon
To Do:
Make static NPC object
Implement Isometric Overlapping system
Make mobile NPC objects
Make mobile NPC objects AI
Do Collision detection
Make projectiles
Implement damage system
Play balance
Menus
Artists used so far:
Türbo Bröther
http://forums.tigsource.com/index.php?topic=8822.0Wilson Saunders (me)
Anyway here is a screen shot of the level editor:
If you want to download and play with Türbo Bröther's tiles in a working editor, here is the link to the latest iteration of the editor (source code included):
http://www.monkeydev.com/assmpt2/isoMap.zipI don't mind other people using my source code or level editor in their own games. In fact I encourage it, since I don't know how much time I will have to devote to this project. Even if you are not coding if you post a level you made(editmap.txt) I or some one else may use it.