Forest-Badguys.md 15 KB

Badguy Can appear in... Introduction icons
Igel Forest M2 Igel
Mole Forest M2 Mole
Poison Ivy Forest M2 Poison Ivy
Snail Forest M2 Snail
Spider Forest M2 spider
Toad Forest M2 Toad
Walking Leaf Forest M2 Walking Leaf
Walking Tree Forest M2 Walking Tree
Will-o-wisp Forest M2 Will-o-wisp
Zeekling Forest M2 Zeekling

Ispy

Ispy

  • Appearance=A spying eye.
  • Behaviour=Static, looking towards the nearest player.
  • Squish=no
  • Buttjump=no
  • Freeze=yes
  • Burnable=no

Ispy is a badguy that can be found in all worlds of SuperTux. It is a spying eye looking for the player. When the player can be seen by the eye, i.e. no other badguys or walls are in the way, an action is triggered, for example doors close or bridges are removed.

Dart Trap

Template:NeedSound

  • FoundIn=Forest
  • Appearance=A skull mounted to the wall.
  • Behaviour=Static. Shoots darts at regular intervals.
  • Squish=no
  • Buttjump=no
  • Freeze=no
  • Burnable=no

The Dart trap is a badguy in form of a skull. In regular intervals it shoots darts out of its mouth. The darts fly in a straight line, hurt Tux and cannot be destroyed but must be avoided. The Dart trap is mostly found in castles in the Forest world.

To be done

Template:outdated

  • mechanical sound when dart is loaded
  • hissing sound when dart is fired
  • clicking sound when dart hits the wall

  • i belive this is already implemented in milestone 1.5 & subversion --Disk 18:51, 30 August 2007 (UTC)

Mole

  • Name=Mole
  • Image=
  • FoundIn=Forest
  • Appearance=A molehill.
  • Behaviour=Static. From time to time, the mole peeks out.
  • Squish=yes
  • Buttjump=yes
  • Freeze=no
  • Burnable=yes
  • FirstVersion=

  • This badguy has been removed from the Milestone 2 branch in 6281.

The Mole is a badguy found in the Forest. He's usually underground, so that only his molehill can be seen. He throws out small rocks in random directions that can hurt Tux. From time to time, he peeks out which is the time in which Tux can squish him by jumping on him.

Poison_Ivy

  • Name=Poison Ivy
  • Image=Poisonivy.png
  • FoundIn=Forest
  • Appearance=A green or red plant with teeth.
  • Behaviour=Walks around. Falls down from every ledge.
  • Squish=yes
  • Buttjump=yes
  • Freeze=no
  • Burnable=yes
  • FirstVersion=0.3

Poison Ivy is a badguy found in the Forest of world 2. The plant roams around at the ground, falling from platforms.

Proposed behavior

  • Advanced forms of Poison Ivy could have the ability to flap their leaf-wings, then (after some flapping) do a short hop towards Tux

See also

Igel

  • Name=Igel
  • Image=
  • FoundIn=Forest
  • Appearance=Looks like a common hedgehog.
  • Behaviour=Walks around. Stays on platforms.
  • Squish=no
  • Buttjump=no
  • Freeze=yes
  • Burnable=yes
  • FirstVersion=

Igel is a badguy in the second world of SuperTux, the Forest. Igel cannot be squished or buttjumped due to its spines but they can be shot with a fireflower when facing Tux.

The term “Igel” is German for “hedgehog”, which is precisely why the Igel in the game look like hedgehogs.

Proposed behavior

: ''Note: The behavior described below differs from the behavior

currently implemented in the development version of *SuperTux*.''

Although basically vulnerable to shots that hit the soft head, Igel will immediately curl up for some seconds as soon as being shot at, thus either absorbing or deflecting the shot.

Upon reaching a ledge or when Tux stands less than 5 tiles behind Igel, Igel will slowly turn around, facing the camera and thus exposing the only weakness: When hit by a bullet while facing the camera, Igel will flip over for some seconds and can be squished by jumping on the exposed belly.

Snail

  • Name=Snail
  • Image=Snowsnail.png
  • FoundIn=Forest
  • Appearance=A green snail with a purple helmet.
  • Behaviour=Moves around, falling from platforms.
  • Squish=yes
  • Buttjump=yes
  • Freeze=yes
  • Burnable=yes
  • FirstVersion=0.3

Snail or Slow Snail is a badguy found in the Forest. When jumped upon, flips over. When flipped over, further jumps on it will kick it around, hurting everything in its way. Dies when buttjumped or after being squished for a number of times.

Design considerations

The Snow Snail should be an enhanced counterpart to Icy Island's Mr. IceBlock. They currently share the same behaviour, i.e. Tux can jump on it to make it stop, carry it around and/or kick it to use it as a projectile. In addition to that, the Snow Snail could stop from time to time and excrete puddles of slime that cover the ground and disappear after a certain amount of time. Whenever Tux steps into such a puddle, his movement is slowed down and he cannot jump until he slowly worked his way out of the trap or the puddle disappears by itself.

The Snow Snail should move slower than Mr IceBlock and speed up whenever Tux is in its visible area, especially when he's trapped in a slime puddle.

Since the Snail is used in the forest world, the name might be changed to Slow Snail

  • Proposed modified behaviour:
    • When flipped over and bumped horizontally, the Snail will just flip back on its feet
    • When flipped over and jumped on one end, the Snail will fly not only horizontally but also vertically
    • When it hits a wall while flying it will turn back on its feet

Walking_totem

  • Name=Walking totem
  • Image=Walking1.png
  • FoundIn=none yet
  • Appearance=A walking totem.
  • Behaviour=Walks around. Falls down from all cliffs.
  • Squish=yes
  • Buttjump=yes
  • Freeze=no
  • Burnable=yes
  • FirstVersion=Milestone 3

  • This badguy has been removed from the Milestone 2 branch in 6280.

Walking totem is a badguy that's not widely used. It may be used in Forest levels in the future, though.

There is some “stacking” and “carrying” code in the SVN repository, which is probably a preparation for the functionality described below. Currently, only one segment is implemented – layered totems squish the ones below them.

Design considerations

Template:Proposed

Walking Totem

Walking Totem Poles could be especially interesting, as they generally have many faces... Perhaps as Tux jumps on them it breaks apart into smaller totems each with a different face.

This or a big Walking Tree could be used as a Boss.

Behaviour: Walks, might spit electricity or fire

Look: A multifaced Totem Pole

Hurt Tux: spitting, run over Tux

Hurt it: jump at it to break into smaller Totems which can be jumped on or spat at.

Walking tree

Comments

  • It could be interesting to have the Walking Totem only loose its topmost face when Tux jumps on it
  • Yeah, and it would be even better if Tux has to butt-jump.
  • that would be very hard!
  • the walking tree looks so good, better than a coming-from-nowhere totem!
  • The Walking Totem looses only its topmost face when Tux jumps NORMAL on it, and it looses more faces when Tux butt-jump on it
  • maybe each face shoots, and when one is squashed, it will not shoot.

Toad

  • Name=Toad
  • Image=
  • FoundIn=Forest
  • Appearance=Poisonous Toad
  • Behaviour=Takes long leaps at regular intervals.
  • Squish=yes
  • Buttjump=yes
  • Freeze=no
  • Burnable=yes
  • FirstVersion=

Toad is a badguy found in the Forest. It follows Tux by jumping around in large leaps. Can be squished by jumping on it.

Walking_tree

  • Name=Walking tree
  • Image=Walk-left-6.png
  • FoundIn=Forest
  • Appearance=A walking tree with eyes.
  • Behaviour=Walks around. Stays on platforms.
  • Squish=yes
  • Buttjump=yes
  • Freeze=yes
  • Burnable=yes
  • FirstVersion=0.3

Walking tree (sometimes also Mr. Tree) is a badguy in the Forest. When jumped on by Tux, breaks into two Poison Ivy and one Stumpy.

Design considerations

: This section may be outdated.

Hurt Tux Option 1: Run over him.

Hurt Tux Option 2: Runs over him and throws harmful objects at him. Mr.tree starts throwing fire balls after being hit with a fire shot from Tux.

Hurt Tux Option 3: Mr.Tree throws (spawns) harmful leaf/hair clump creatures by pulling clumps from his head. These leaf/weed creatures attack Tux.

Hurt the enemy Option 1: Jump onto it.

Hurt the enemy Option 2: Knock down Mr.Tree by throwing a Snail shells at him. Snails creatures can be stunned and then thrown at the tree. If Mr.Tree is hit with fire the animation changes and Mr.tree starts throwing fire balls at Tux. It is not a good idea for the player to light trees on fire, it just makes Mr.Tree mad.

Additional and/or Future Gameplay Ideas: Tux could jump into the tree from under and control them since they're hollow, but only if Tux is invulnerable. However, he can't jump inside them, other than out of them.

Side Notes: normal trees in the background may shake their branches to disturb Tux and other creatures. Also, nonwalking trees in the background might shake their branches disturbing Tux and other creatures.

There might be rolling logs as well. Floating logs could also be useful when crossing a river/waterfall; Tux could control them if he jumped on them.

Proposal for burning Mr. Tree

When Mt. Tree is hit by a fireball, it might be set on fire. A burning Mr Tree runs around, killing small enemies (like Poison Ivies) and setting on fire other Mr Trees and straw blocks. If a burning tree hits Mr Bomb, they both die (Mr Bomb explodes). After a while, Mr Tree's leaves will burn completely, reducing it to a normal Stumpy (or killing it). A burning tree might be immune to fireballs.

Proposal for Spooky Mr Tree

In Ghost forest, Mr Tree could have no leaves and have a carved out, spooky face with jagged branches. In Milestone 0.3, Mr Tree releases one or two Poison Ivies when jumped on. Spooky Mr Tree could release bats or some such thing.

Proposal for Branches

Mr Tree could have a thin branch sticking out either side of him which Tux can stand on to be carried around. This could serve a purpose if there was something that badguys could walk through but Tux couldn't.

Walking_leaf

  • Name=Walking leaf
  • Image=Leaf.png
  • FoundIn=Forest
  • Appearance=Reddish version of Poison Ivy.
  • Behaviour=Walks around. Stays on platforms.
  • Squish=yes
  • Buttjump=yes
  • Freeze=no
  • Burnable=yes
  • FirstVersion=

Walking Leaf is a badguy in the Forest world. It is a bit smarter than the ordinary badguy because it does not fall off of platforms. The leaf will hurt Tux on contact and can be killed the usual ways. Since it is more careful, it is walks a bit slower than the average badguy.

Will-o-wisp

  • Name=Will-o-wisp
  • Image=Willowisp.png
  • FoundIn=Forest
  • Appearance=Small green patch of light
  • Behaviour=Moves towards and follows Tux.
  • Squish=no
  • Buttjump=no
  • Freeze=no
  • Burnable=no
  • FirstVersion=

The Will-o-wisp is a mean little badguy found in the haunted regions of the Forest. When Tux comes close, it will start to follow him slowly. Once it reaches Tux, he will be teleported to another, possibly dangerous part of the level. If Tux manages to get out of reach of the Will-o-wisp, it will stop following him.

Zeekling

  • Name=Zeekling
  • Image=
  • FoundIn=Forest
  • Appearance=Purple, winged critter
  • Behaviour=Flies left and right high above ground. Dives to hit Tux.
  • Squish=yes
  • Buttjump=yes
  • Freeze=no
  • Burnable=yes
  • FirstVersion=0.3

Zeekling is a badguy found in the Forest. It flies left and right in a straight path, usually near the top of the level. When Tux is below it, will dive down to hit him. Tux can avoid being hit by hiding underneath platform and other solid blocks.

Should be removed from Forest World for now.

Boss: Ghost Tree

The ghost tree is planned as the end boss for the forest world. It is not added yet but a incomplete version could be found in the test collection in contributed levels.

  • The tree is walking left/right, there will be platforms around the tree so tux can jump these to avoid getting hit
  • The tree is growing roots from the ground to attack you
  • The tree is glowing in a color that changes from time to time
  • The tree is sucking in colored will-o-wisp like things that have the same color as himself
  • Sucked in will-o-wisps make him grow
  • You destroy the tree by throwing something in a different color at him (lamps or arcorns?)

Sketch 2

Less blue, more brown

Category:Boss