This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.
Milestone 2 Design Document/Enemies
This page shall describe all enemies, old and new, in as much detail as possible.
Stays as it was in Milestone1
Snowball gets split into two behavior patterns, normal snowball behaves as in Milestone1, female/pink snowball exhibits stay-on-platform behaviour
Replace it with something that better fits the snow world
Star shall get replaced by a starfish. (does that even make a graphical difference?)
Already in the code, but not much used in Milestone1 Levels
A flying enemy that can land on trees and carry things around to throw at Tux.
Like Angry Stone, but with iceworld theme.
The canon can be mounted on either static or rotatable pedestal. It shoots angry looking snowballs.
The Mini-Bomb is an small version of the normal bomb, it approaches in groups most of the time and is aggressive, it however is non-lethal to Tux and only works to either distract him and throw him back.
The spitter acts as walking dispenser, the enemy type that he can spit out might be limited to mini-bombs and similarly small enemies.
The Yeti is the boss that awaits Tux in the first castle. After entering the throne room Tux will find a letter in which Nolok tells Tux of the other castles in other worlds (see Milestone1 extro.txt). In the background there is a window. While reading the note one will see a shadow approaching the window and soon after the Yeti jumping through the window. The normal boss battle starts instantly after the jump.
The current Yeti pattern needs to be reworked, since it is to easy to just stand in a corner and do nothing.
Alternative: Sequence at end of castle: Tux find Yeti, Yeti jumps out of the window and flees
- a snowman enemy shall be added, a snowman is build out of a base body combined with a snowball head, if the body is destroyed, the snowman turns into a snowball (use bandana for canon)
- take the jogger one for fall-down snowball
- take the japanic one for the gun
- take teh "normal" one for stay on platform
- take the "ninja" for following tux
- an additional type of snowballs shall be provided to signal stay-on-platform behaviour (a bandana or something like that)
The Eater is a very small enemy, half the size of a snowball, he can however expand a lot. If Tux gets to close to him the Eater will open his mouth wide enough that he can devour Tux or even other badguys. He his not defeatable by jumping onto him, since he will then just eat Tux. Throwing stuff at him won't work either, since again he will just eat them.