README

This file has three parts.

I/The game

In Nutella Factory Hijacker, you are a computer geek, who belongs to a secrete organisation which wants to steal
Nutella in a factory. You are obviously a slashdotter and you love Nutella.
The attack has begun ! After having broken into the factory, you dive into a huge Nutella pipe, while 
other members of your organisation do the same on their side. 
Who has ever wondered about Nutella tasting ? We know Nutella has to be tasted, because it is a rule of industrial production; however,
using humans for that would be terribly expensive. Ferrero has found the solution : they use trolls ! Trolls eat much more than humans,
and there is no need to pay them.
So you are in a dark Nutella pipe, with a troll in a cage next to you. The troll is going help you steal Nutella in the pipe because  your success
in the mission will have you free him in return.

The Nutella flow goes from the top to the bottom. Move with the arrow keys.
Your purpose is to fill your bucket using <SPACE> while in the Nutella, 
and to feed the troll by pressing <SPACE> again near the pipe at the bottom. (Take care, it moves!)
If your energy reaches 0 or if the Nutella fills the screen, you loose.
If the troll is given enough Nutella (i.e., when its bar on the right is full), you earn 1000 points, and the game becomes more difficult.
Your energy will decrease when walking, or if you are diving into Nutella (that is, when the AIR bar reaches zero);
Eating Nutella using <ENTER> will help you gaining energy if your stomach is not full.
Filling your stomach is always a good idea because it will decrease the amount of Nutella.
Quite simple, right ? 
Reach 8000 points to unlock the Nutellator Cannon.
This cannon is necessary because breaking the Nutella pipe was a bad idea : the Nutella viscosity has become unstable. There are points of the pipe
where it becomes solid. Full solidification could lead to explosion.
The Nutellator is more or less like a microwave cannon. When the wave hits stable Nutella, it will destroy some of it, decreasing
 its amount. But if you ever happen to hit unstable Nutella (shown as a target), jackpot !
Use <left shift> to fire when the gun is loaded, <left control> and <left alt> to aim.
Note : the unstable Nutella moves.
Note 2 : you are encouraged to use the pause function to help you concentrate on what to do.
You end up doing 3 things at the same time : pause is activated by pressing <P>.
Reach 32000 points to finish the game.


II/TINS rules conformity

This game conforms to the rules of the TINS'05.

Parody : 
My game is, in fact, a symbol of people trolling on Slashdot. It refers to people who say "Do not feed the troll" while trolling as much as they can, that is to 
say, people who tell you you are not objective but they are.
The Nutella flow represents the flow of stupid arguments that come to the mind of a troller, e.g. when he ears that Slackware is better 
than Debian (and we all know that this is pure truth and that Debianists are unobjective :p). He must exteriorize some of them (those that are
in the bucket), and feed the troll with them; while claiming he is objective, and telling the others not to feed the troll (that's why there's such a sign in
the game - which resembles Slashdot site).

Besides, the troll is a reference to people who can eat 400 gr. Nutella in fifteen minutes. This could, also, be considered as a parody.

Troll : 
The troll is in the plot (tasting Nutella), in the game (he gives you rewards) and in the parody.

Sine waves : 
Sine are used several times. The Nutella is rendered a sine wave (that is displayed). It also moves using a sine.
The Nutellator Cannon fires sine waves (pretty normal for a microwave-like).

Unlockable feature :
The Nutellator Cannon



III/Miscellaneous
        1-Compiling
        NFHJ uses Allegro WIP 4.1.18. It is known to work on Linux and Windows. It IS hard to play, that's the purpose.
        Use gcc and make to compile, Makefile provided for both platforms.
        
        2-Credits
        This game was written entirely by Arthur Huillet. No code was borrowed anywhere, however I would have liked to.
        The troll and the pipe are from Aurlien Marzetto.
        The nutellator cannon is from gnat.
        
        3-Diffusion
        The game, for what it is worth, is under M.I.T. license.
        Binaries are likely to be posted on http://ah34.free.fr/nfhj .
        If you want to contact me, the address is ahuillet@users.sourceforge.net
        
        4-Conclusion
        TINS is intense but absolutely feasible. I'm looking forward to doing another compo like this.
        



