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

Kugelblitz

From SuperTux
Jump to: navigation, search
Kugelblitz
Image of Kugelblitz
Found in: n/a
Appearance: A ball lightning with sparks.
Behaviour: Moves to the ground, then randomly to the left and right within a limited range.
Squishable: no
Burnable: no
Butt-Jumpable: no
Freezable: no
Badguys
This badguy has been removed from the Milestone 2 branch in revision 6282.

Kugelblitz is a badguy not widely used in SuperTux yet. The Kugelblitz moves down to the ground and then randomly left and right within a limited range. After a couple of seconds it vanishes. Like the Flame it cannot be hurt but Tux has to avoid it if possible. “Kugelblitz” is German for “ball lightning”.

Design considerations

The Kugelblitz (German for "ball lightning") falls from the sky without warning; as soon as it hits the ground, it starts moving back and forth randomly for about two or three seconds in a fixed range, then vanishes with a pop in a cloud of smoke. Explodes on contact which hurts Tux. Alternatively, instead of moving at a random pattern, it could also move between coins or badguys.

The Kugelblitz cannot be hurt, the player has to avoid its radius until it's gone. With the alternative version, Tux can collect all coins/destroy all badguys before the Kugelblitz lands to make it disappear at once. It looks like a yellowish glowing wheel with animations for falling (with glowing trail), rolling, exploding and vanishing in smoke. It can be used in Ghost Forest and Forest Castle settings.

If the Kugelblitz hits water it vanishes and all water tiles get electrified for a short period of time. During that time, contact with water causes Tux and badguys to get hurt.

(I chose the German name because it's one of the few words that actually sound cooler in German than in English, IMHO.)

Variation1

The path of the kugelblitz could be led by looking at surrounding things. For example the kugelblitz could always go the nearest coin or enemy in a range of 3 tiles give that it would not need to change it's direction more than 45 degree or so. This would allow the following 2 situations:

Kugelblitz2.jpg

The kugelblitz would go down and then go upwards along the 2 coins and finally killing the 2 spikies and disappearing as there is no object anymore it could move to.

Kugelblitz1.jpg

The kugelblitz would come down and start moving in circles from coin to coin. You could stop this behaviour by collecting 1 of the coins at the right time.

More Ideas

  • The kugelblitz could be attracted to spikes and if it hits them disappear. Like a lightning arrester.
Badguys
Icyland Bouncing Snowball Captain Snowball · Crystallo · Fish · Flying Snowball · Jumpy · Krush and Krosh · Mr. IceBlock · Mrs._IceBlock · Mrs. Snowball · Sleeping Spiky · Snowshot · Snowman · Snowball · Spiky · Stalactite
Forest world · Igel · Ispy · Mole · Owl · Spike · SkyDive · Poison Ivy · Snail · Walking leaf · Walking tree · Will-o-wisp · Zeekling
Tropical Island · Spider · Tikitchokwe · Toad
Any world Cannon · Flame (for castle only) · Haywire · Short Fuse · Mr. Bomb