This shows you the differences between two versions of the page.
flappy [2014-01-10 09:45] Petr |
flappy [2019-02-01 11:13] (current) Petr [Flappy online] |
||
---|---|---|---|
Line 2: | Line 2: | ||
Original game created for [[http://www.old-computers.com/MUSEUM/computer.asp?st=1&c=208|SHARP MZ-800]] computer by dB-SOFT in 1984. See [[http://en.wikipedia.org/wiki/Flappy|Flappy on Wikipedia]] for history of the game. | Original game created for [[http://www.old-computers.com/MUSEUM/computer.asp?st=1&c=208|SHARP MZ-800]] computer by dB-SOFT in 1984. See [[http://en.wikipedia.org/wiki/Flappy|Flappy on Wikipedia]] for history of the game. | ||
+ | |||
+ | Flappy is logical game with 200 scenes. After each 5 scenes you will receive password. The game has intro and final screen. | ||
==== Screenshots ==== | ==== Screenshots ==== | ||
Line 7: | Line 9: | ||
[[flappy_screens|{{flappy:flappy002.png?320}}]]\\ | [[flappy_screens|{{flappy:flappy002.png?320}}]]\\ | ||
[[flappy_screens|Other screenshots]] | [[flappy_screens|Other screenshots]] | ||
+ | |||
+ | ==== Flappy online ==== | ||
+ | |||
+ | :!: JavaScript version (experimental) is now available! | ||
+ | [[http://www.8bit-times.eu/flappy/]] | ||
+ | |||
+ | (It may change during the time, so please press CTRL+F5 occasionally...) | ||
+ | |||
==== Download ==== | ==== Download ==== | ||
Line 17: | Line 27: | ||
You need Java 1.7 installed! Java 1.7 can be downloaded from [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|Oracle Java pages]]. If you are not sure which Java version is installed then type ''java -version'' on command-line. | You need Java 1.7 installed! Java 1.7 can be downloaded from [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|Oracle Java pages]]. If you are not sure which Java version is installed then type ''java -version'' on command-line. | ||
- | [[https://sourceforge.net/projects/flappy/files/|Download]] file ''Flappy-bin.zip'' and unzip it. Double click ''Flappy.jar'' file. Or type the following on command-line: ''java -jar Flappy.jar'' | + | [[https://sourceforge.net/projects/flappy/files/|Download]] file ''Flappy-bin-1.1.jar''. Double click the jar file to execute Flappy game. Or type the following on command-line: ''java -jar Flappy-bin-1.1.jar'' |
+ | |||
+ | ==== Programmer's details ==== | ||
+ | |||
+ | Java source code still requires some refactoring -- some code parts are too much "inspired" by machine code... :-) | ||
+ | |||
+ | Original assembly code is well-written and structured. It is visible that it was written in assembly language and optimized. Sometimes little bit repetitive, but only on few places. | ||
+ | ==== Cheat mode ==== | ||
+ | Press '9' on first screen (where music and screen mode is selected) to enable cheat mode. In game menu, browsing of game scenes may be activated via F3 key; game can be started from selected scene. | ||