Note: This is mainly a collection of ideas and subject to change. If you like to checkout what's planned for upcoming characters and/or other mechanics take a look at our [current design document](https://github.com/SuperTux/supertux/wiki/Current-Design-Document).

Main Characters
===============

Tux
---

<details>
  <summary>Concept Art</summary>

![](images/Actions.jpg)
![](images/Actions2.jpg)
![](images/Pogo.jpg)

![](images/Supertux-buttjump.png "Tux performing a buttjump")
![](images/Tux_bubble.png "Flatulent Tux")
![](images/Firetux.png "Design concept for FireTux")

![](images/Supertux3d.jpg "3-D model of Tux")
</details>

Tux the Penguin is the main character and protagonist of SuperTux. Tux's goal in SuperTux is to rescue his
girlfriend Penny from the evil Nolok.

Tux has to chase down Nolok through different worlds with different climates, but will have different
[actions](https://github.com/SuperTux/supertux/wiki/Actions) to help him in his rescue attempt.

Penny
-----

<details>
  <summary>Concept Art</summary>

![](images/Penny.png "Sketch")
![](images/Penny2.png "Sketch 2")
![](images/Pennysheetwip.png "Penny actions test")
![](images/Pennytest.png "In-game")
![](images/Pennytest2.png "Drawing")
![](images/Pennykart1.png "3-D model from SuperTuxKart")
![](images/Pennyfrontside2.png)
![](images/Pennyfrontside.png)
![](images/PennyTux.png "Modified Tux to look like Penny")
![](images/PennySVN.png "Penny currently in SVN")
</details>

Penny the Penguin is the girlfriend of Tux who has been kidnapped by the evil Nolok during a nice picnic with
her beloved Tux.

While all attempts to escape by herself have failed, she manages to provide Tux with helpful information about her
situation through secret letters. But perhaps Nolok has even taken that into account?

Nolok
-----

<details>
  <summary>Concept Art</summary>

![](images/nolok_walk.png)
![](images/nolok_anim2.gif)
![](images/Nolok.png)
![](images/Nolok-statue.jpg)
![](images/Nolok-snip.png)
![](images/Noloksketches3.jpg)
![](images/Noloksketch7.jpg)
![](images/Noloksketch8.jpg)
![](images/Test10.gif)
![](images/Nolok_jump.png)
![](images/Nolokfrontside.png)
![](images/Nolok_large_front_sketch.png)
![](images/Nolokfrontside2.png)
![](images/Noloksketches1.jpg)
![](images/Nolok3.jpg)
![](images/Nolok2.jpg)
![](images/Nolok_stand.png)
![](images/Feline-Nolok.jpg "Feline version")

![](images/Nolok-small-color-paron.png)
![](images/Nolok-small.png)
![](images/Feline-Nolok-small.png "Feline version")
![](images/Nolok-statue-sample-5.png)
</details>

Nolok the crocodile is the main enemy of Tux, the antagonist of SuperTux. Nolok is always menacing but with a hint of "laid back"; he is very confident but not to the point of being egotistical. Like a cat plays with mice, Nolok is a predator and derives pleasure and entertainment from playing with his prey. So the reason he kidnaps Penny is that he derives entertainment out of Tux feeling sorrow towards his beloved Penny and having no idea where to find her. Additionally, Nolok enjoys to see Tux suffer on his journey, thus leading him to leave jeering notes and wreak havoc on the world by sending out his minions (the badguys and bosses). But Nolok is also like a crocodile hunting in that he waits patiently for his prey to come to him before he springs his ambush; that's why we don't see Nolok in person until the very last stage when Nolok is ready to confront Tux.

Badguys
=======

List of badguys:

- [Icy Island](https://github.com/SuperTux/supertux/wiki/Badguys-Icy)
- [Rooted Forest](https://github.com/SuperTux/supertux/wiki/Badguys-Forest)
- [Miscellaneous](https://github.com/SuperTux/supertux/wiki/Badguys-Misc)
- [Bosses](https://github.com/SuperTux/supertux/wiki/Bosses)

A badguy in SuperTux is a foe of Tux, serving as Nolok's minion. They may not be "bad" in the way that a snowball isn't really bad, but they can certainly hurt Tux. Most of the badguys are creatures, like Snowballs with varying characteristics, but some are more like objects (Stalactite for example) or phenomena like Flame.

Tux will try to avoid approaching badguys if possible. If he runs into one or one drops on his head, he is hurt. When hurt Tux will lose a powerup or, if Tux has no powerups left, he will be killed.

Many of the badguys Tux can knock out by jumping on them and squishing them. Others are only stunned by this for a short while or are insusceptible to this and hurt Tux instead. As a rule of thumb, badguys with a spiky head or helmet can usually not be jumped on.

<details>
  <summary>Unsorted art</summary>

![](images/Kugelblitz2.jpg "Kugelblitz2.jpg")
![](images/Kugelblitz1.jpg "Kugelblitz1.jpg")
![](images/Minibomb.png)
![](images/ChristophEstart.png)
![](images/Totem.jpg)
![](images/Spitter.png)
![](images/Eater.png)
![](images/Minibomb-and-stuff.png)
![](images/Forestguys.jpg)
![](images/Cactus.jpg)

![](images/Enemies.jpg)
![](images/Enemies2.jpg)

Special thanks to the students at Anderson Middle School.
</details>

Proposed list of characters
===========================

Fluffy
------

Fluffy is a penguin that never moulted from his original fluffy feathers, so he looks like a baby penguin. He is
a good friend of Tux and Penny. However, he can't run as fast as Tux, but he can jump higher. Fluffy would be a
second character for multiplayer which the person playing the game could control instead of Tux.

Granito
-------

<details>
  <summary>Concept Art</summary>

![](images/Granito.png)
</details>

Granitos are rock-like creatures living in the rooted forest and plagued by the Ghost Tree corrupting their land.

Gandrus
-------

Gandrus is a big imposing walrus with a beard acting as a shopkeeper for the planned item shops.


See also
--------

-   [Milestone 2 Design Document/Enemies](http://supertux.lethargik.org/wiki/Milestone_2_Design_Document/Enemies)
-   [Worlds](https://github.com/SuperTux/supertux/wiki/Worlds)

