This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.

Difference between revisions of "Milestone 2 Design Document/Enemies"

From SuperTux
Jump to: navigation, search
(Sleeping Spiky)
(SnowJumpy)
Line 99: Line 99:
 
<br clear="all" />
 
<br clear="all" />
  
== SnowJumpy ==
+
== Recoil, <strike>SnowJumpy</strike> ==
  
 
[[Image:SnowJumpySprite.png|right]]
 
[[Image:SnowJumpySprite.png|right]]
 
Jumpy jumps up and down and stays stationary on the same position. His viewing direction might follow Tux. The string should react when hitting the ground.
 
Jumpy jumps up and down and stays stationary on the same position. His viewing direction might follow Tux. The string should react when hitting the ground.
 
<br clear="all" />
 
<br clear="all" />
 
  
 
== Ice Fish / Fish ==  
 
== Ice Fish / Fish ==  

Revision as of 10:48, 26 June 2008


This page shall describe all enemies, old and new, in as much detail as possible. We also need to settle down on proper names for enemies, since currently there is a lot of confusion.

Snowball / Sport Snowball

SnowballSprite.png

Snowball is a straight forward walking enemy, when reaching an edge he will fall down and continue walking on the platform below. Jumping on him will squish him and thus kill him.

Mrs Snowball / Stay-On-Platform Snowball / Smart Snowball

SmartSnowballSprite.png

Mrs Snowball behaves like a normal snowball, but instead of walking of a platform she will turn around when reaching the edge.

Snowman (needs code, walking gfx)

SnowmanSprite.png

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. Alternative: Let the head get destroyed and the body turn into a snowball that can be rolled around.

Bouncy, Bouncing Snowball

BouncingSnowball.png

A leg-less Snowball that jumps around like a ball.

Avior, Dex, Flying Snowball

Flying Snowball

The flying snowball has a propeller at his bottom which keeps him floating in the air. Due to Nolok's hurry, the motor is inefficient and varies in effectiveness, causing the flying snowball to move up and down while coughing out smoke and possibly other debris.


Snowshot, Kamikaze Snowball / Cannonball

Kamikaze Snowball

The Kamikaze Snowball also comes out of a snow cannon. He is very angry, or very "wise", and so can levitate through the force of his will. He is so concentrated on this, however, that he cannot turn or adjust his velocity.


MrIceBlock

MrIceblockSprite.png

Like Snowball MrIceBlock is a simple straight forward enemy, he will not stay on platforms. When jump on he will get knocked out and become a grabbable item that one can use to throw at other enemies.

Fuse, MrBomb

The base behavior of MrBomb is similar to the normal Snowball, except that when hit he doesn't get squished, but his fuse starts burning. After ~5 seconds he then explodes. While the fuse is burning he doesn't move, but instead can be carried around like an iceblock. Throwing MrBombs is more like a normal throw, not like MrIceblock getting kicked.


Haywire, CrazyBomb

MrBombCrazy.png

When the fuse isn't burning CrazyBomb looks like a normal Bomb except the color. When the fuse of CrazyBomb gets activated he starts to run around, maybe chasing Tux. He can't be carried around. Jumping on him when the fuse is burning will cause Tux to bounce and CrazyBomb to be stunned for a short moment (fraction of a second).


Crystallo

Crystallo.png

Again a very basic enemy, but unlike the Snowball he doesn't walk around in a straight pattern, but walks forward and backward around a fixed position. It is a stationary enemy.

Spiky

SpikySprite.png

Spiky behaves the same as a normal Snowball, but he carries a helmet which makes him invulnerable against jump attacks.

Sleeping Spiky

SleepingSpikySprite.png

Sleeping Spiky sleeps, when Tux comes near he activates and behaves like a normal Spiky. (Grumbel: Not sure that guy is a good idea)

Recoil, SnowJumpy

SnowJumpySprite.png

Jumpy jumps up and down and stays stationary on the same position. His viewing direction might follow Tux. The string should react when hitting the ground.

Ice Fish / Fish

IceFish.png

Already in the code, but not much used in Milestone1 Levels. Since Milestone2 won't have water he should probably jump out of pipes.

Owl

Owl

A flying enemy that can land on trees and carry things around to throw at Tux. One thing it is throwing might be the BombFish.


BombFish

BombFish.png

A enemy that is let go by Owl and then falls down to the ground and explodes.


IceCrusher / Angry Iceblock

Iceblock.png

The IceCrusher is an enemy that is hanging on the ceiling. When Tux gets within one tile the IceCrusher will fall down and try to smash Tux. When hanging on the ceiling the IceCrushers eyes shall follow Tux. The face expression shall become angry when he is falling down.

Snow Cannon

Canon

The canon can be mounted on either static or rotatable pedestal. It shoots angry looking snowballs. It is indestructible. SVN for non-captainsnowball/kamizazesnowball enemies


Stalactite

Stalactite

The stalactite stays stuck to the ceiling until Tux walks near it, then begins shaking. After a bit of shaking, it falls down in an attempt to hurt Tux, while also harming badguys that get in the way.


Flame

Flame

The flame rotates around in a circle, hurting Tux when he gets too close. It is indestructible. Do we want it to come in a line of fire?


Spike

The spike isn't really an enemy, so much as an obstacle, but for some strange reason, it's in the creatures' image directory, but implemented as a tile. Currently the spike only hurts Tux, instead of insta-killing him as might be wanted, for example at the bottom of deep pits.

Mini Bomb

Mini-Bomb

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.

Spitter (proposed)

Spitter

The spitter acts as walking dispenser, the enemy type that he can spit out might be limited to mini-bombs and similarly small enemies.

Yeti

Yeti
Yeti Boss Cutscene

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

Eater (proposed)

Eater

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 is 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.


Milestone 2 Enemies