Bird is a built-in ASCII remake of the classic Flappy Bird game originally developed by Dong Nguyen in 2013.
To play the game run the following commands:
# One-time Git clone & build: $ git clone https://github.com/nivanov/cosplay.git $ cd cosplay # To run the game: $ sbt "project cosplay; package; runMain org.cosplay.games.bird.CPBirdGame"
# One-time Git clone & build: $ git clone https://github.com/nivanov/cosplay.git $ cd cosplay $ mvn package # To run the game: $ mvn -f modules/cosplay -P bird exec:java
From IDE just execute this class: org.cosplay.games.bird.CPBirdGame
The game looks like that:
Built-In Terminal Emulator
By default, the game starts in the system terminal. If you want to run this examples in the built-in terminal emulator you need to add emuterm
as a program argument. Depending on how you start the game - SBT, Maven, IDE or straight command line - this is done differently. For example:
$ sbt "project cosplay; runMain org.cosplay.games.bird.CPBirdGame emuterm"
mvn -f modules/cosplay -P bird exec:java -Dexec.arguments="emuterm"