Remake of well-known mobile game FlappyBird on Java. The game is a side-scroller where the player controls a bird, attempting to fly between rows of green pipes without hitting them.
Player controls the bird by clicking the mouse on the game's window, that force bird to fly up.
This project tries to take a modern approach to Java software development, producing a self-contained application which embeds everything needed to run on any JVM in a development, CI or production environment.
- Java 8 with JavaFX 8 and lambdas support
- Apache Maven for build automation and dependency resolution
- Logging with Log4j
- IDE used in project is IntelliJ IDEA 15
To get the project you can simply use this HTTPS-link:
https://github.com/quar17esma/FlappyBird.git
Main class is src/main/java/Game.java
JAR file is included
This project is intended for non-commercial educational purposes.