Pudgy the Blob HelpFile.

Introduction.

Pudgy is my first full game in C++ so don't be too harsh on it. Since I programmed it in a 16-bit version of C++, the graphic interface is a bit slow. Luckily I was able to program some antiflicker coding which prevents most of the flickering. However on some slower computers or when other applications are running flickering might still occur, or an enemy might even become totally invisible. If this happens then your current settings don't meet the minimum system requirements :). Pudgy took me a little under 80 hours to make but I think it was time well spent :). I learned a lot from it.

Controls:

Pudgy is a relatively easy game to play. Just use the left and right arrows to walk and space to jump. Up activates a lever and down deactivates it. Up also stand for walking into a door. It's that simple. You cannot kill enemies, so don't try to because they'll hurt you bad. Escape quits the game.

How to play:

The goal in pudgy is basically making it to the final door. An average level of pudgy will take you through a number of boards connected by doors. A number of hazards will be inserted in the game and this will make it hard to reach the final door. On the top of the screen you can see a red life bar. This resembles your health.

Stuff you will encounter:

Pudgy
This is pudgy. The first picture is pudgy when nothing is wrong and he is in good health. The second displays pudgy when his health is running out and the third is pudgy when he is being hurt by some kind of hazard.

Door
This is a door, it will bring you to another room.

Final door
Walking into this door will complete the level.

Switch and beam
If the switch (left picture)  is up then the beam (right picture) will be impassable. If the beam is deactivated (which'll give it a darker color) however then the beam is passable and you can walk thru when you please.

 

Enemies:

Type: Flame
The flame is a relatively slow enemy. However do not underestimate this guy because he will inflict serious damage when you hit him. He walks on the ground and will fall off a wall if he reaches the side. Once his passageway is blocked he will walk into the other direction again.

Type: Crystal Ball
The ball is almost the same as the flame. He walks a lot faster however and one can survive walking thru him once. The ball may move faster but this makes it easier to jump over him. However the ball emits a sonic wave which'll get you hit when you even stand too close for too long. (The sonic wave is invisible).

Type: Spider of death
The spider is one of the most fierce enemies you can encounter. He can pass walls as if they were air and he walks against the wall so he doesn't need to stand on the floor. Once the spider gets to you, your as good as dead.

Type: Slicer
Less dangerous than the spider but still a formidable foe is the slicer. The slicer flies and bounces off walls. It will take a relatively small amount of health when hit but is dangerous because of it's speed.

Hazards:

Type: Spike
Spikes are very lethal and should be avoided whenever possible. Spikes tend to eat up health FAST. Jumping over them or not standing on 'em for too long is the only way to avoid a dramatic healthloss.

Type: Ice
Dangerous but not lethal in itself. Ice will make you slide which is dangerous because of the fact that you could slide into a pit, or into spikes.

Type: Mines
Mines are extremely deadly and will cause a sudden death. You can detect mines by the fact that the grass on the block is tampered with. Look carefully if you suspect mines.

Type: Fake wall
Fake walls are relatively hard to detect. Their color is slightly brighter. Pudgy cannot stand on fake walls that's what makes them so dangerous. If you think about jumping on a fake wall that's above a pit...well then you could get into a whole lot of trouble.

 

(C) Joep Vanlier 2001