This shows you the differences between two versions of the page.
flappy [2014-01-15 09:36] Petr |
flappy [2019-02-01 11:13] (current) Petr [Flappy online] |
||
---|---|---|---|
Line 9: | 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 19: | 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 ==== | ==== Programmer's details ==== | ||
- | The source code still requires some refactoring -- some code parts are too much "inspired" by machine code... :-) | + | 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. | ||