Flappy

Flappy is a puzzle game, in the same vein as The Adventures of Lolo and Sokoban (Box boy), that is little known outside of Japan. It features some manner of creature, possibly a yellow mole, named Flappy who must ultimately push a blue stone from it's starting place to the blue platform destination. What makes this such a difficult task, is the presence of gravity, gaps in the floors, and wandering enemies that would like to eat Flappy. Flappy can pick up and throw sleeping mushrooms at the enemies to knock them out for a while, or drop stones on them to crush them permanently.

Flappy first appeared on the Sharp X1 home computer. This debut was soon followed by with conversions to a number of popular Japanese computers in the early 80s, including the NEC's line of PCs, and the Fujitsu FM series. As a puzzle game, it was well suited to these early systems, since it didn't require a tremendous amount of graphical sophistication. As the MSX computer, and the Nintendo Famicom grew in popularity, conversion of Flappy were released on those platforms as well. The developer dB-Soft produced a sequel with more difficult puzzles called King Flappy for the benefit of anyone who managed to clear the original 200 levels. Over time, Flappy has continued to see many graphically improved upgrades, such as on the Windows platform and on several mobile phone devices.

How to Play
Note: The following controls are for the Famicom, but should be equally applicable to all versions of the game.

Controls

 * : Use the direction pad to move Flappy in any one of four directions. Flappy can continue to move in any direction provided a wall or enemy is not in his way.  Pushing Flappy against a stone will cause the stone to slide left or right until there is nothing solid beneath the stone.  Walking into stones that have no where to go will cause them to break.
 * : Use the A button to throw a sleeping mushroom in whichever direction Flappy is facing.
 * : After throwing a mushroom, press and hold the B button while using the D-pad to control the movement of the mushroom while it's still flying around. You lose control over the mushroom as soon as it hits a wall.
 * : Press the select button at the title screen to enter a password and select which background music you would like to hear before playing.
 * : Press the start button to pause the game.
 * + : Press these two buttons together in the middle of game play to sacrifice your life and start a level over when you feel that you are trapped without any hope of clearing the level.

Cast
Flappy: This is the title character of the game, a yellow mole-like creature, whose one and only goal is to push one blue stone on to one blue platform in every room. He may not look like much, but he can push heavy stones, and throw sleeping mushrooms. Flappy will lose one chance whenever he is touched by an enemy, or when he is squashed by a falling stone. He can also sacrifice himself if it appears that he has placed himself in a situation that is impossible to win. Careful thought and planning must be used in order to help Flappy with his goal.

Unicorn: The Unicorn is a simple enemy. All he can do is bob to the left or to the right, and never up and down. So whatever row he is situated in is the only row that he can ever attack you in. Despite this constraint, Unicorn is still a deadly foe since his motion is hard to predict. When you move Flappy into his row, he will tend to charge Flappy. Other times, where Unicorn will move next is anybody's guess. It's relatively easy to drop rocks on Unicorn, but sometimes he can be rather useful in helping Flappy achieve victory in a stage when he's asleep.

Ebira: Ebira is a rather "crabby" enemy (the word "ebi" is a Japanese term for shellfish). Unlike Unicorn, Ebira is not locked into any one particular row, and can move freely about the stage just as Flappy does. Ebira will wander around in search of Flappy until he can "see" Flappy, at which point he will charge. Staying away from Ebira's pincers can be tricky, and only wise use of stones and mushrooms will keep him from being a nuisance. Just like Unicorn, sometimes Ebira is necessary to help Flappy get the blue stone to its home.

Items
Mushrooms: Pick up the mushrooms that you find scattered around each stage to use as weapons against the enemies. Every time an enemy is hit by a mushroom, they fall harmlessly asleep. But that sleep won't last forever, so make sure you give yourself enough time to do whatever you need to do before they wake up. After you throw a mushroom with the A button, you can hold down the B button and guide the mushroom with the D-pad until the mushroom hits a wall, at which point it will fall down to the ground. Bonus points are awarded for any mushrooms you have remaining when you complete a stage.

Stones: Brown stones are the normal type of stone that you find in each stage. They are quite commonly the key to moving the blue stone from wherever it begins to wherever it needs to go, either as a bridge, or as a method to transport the blue stone across a platform. They can be useful as weapons, crushing and permanently removing any enemy that it falls on, but make sure that the stone you use for this purpose isn't a stone that is necessary for the solution of the stage, or you may leave yourself with no means of beating the stage. If Flappy pushes upon a stone that has nowhere else to go, Flappy will end up crushing and destroying the stone, taking it permanently out of play unless Flappy dies.

Blue Stone and Blue Platform: In order to complete every stage in the game, the blue stone must be successfully moved on to the blue platform. No other condition will advance Flappy to the next level. When you enter a stage for the first time, take some time to study it, and see if the solution is apparent to you. Some levels will not be so obvious, and sometimes you need to learn new techniques in order to solve a stage. Take your time and proceed when you have developed a strategy.