This is a simple java game demonstration to play with ABC of game development. introducing some of the basics like the game loop, some system & resources management, and GameObject !
Let's dive into some simple Java (JDK8 "see and download the necessary JDK") code to create your first platform game.
To be able to work on and build this project, you will need 2 more things:
- Apache maven build tool, see the maven download page
- An IDE to edit and debug ths project. My own heart balances between IntelliJ and Eclipse.
Build with :
$> mvn clean install
Play with :
$> mvn exec:java
Or after a build, just execute:
$> java -jar target/DemoGame-0.0.1-SNAPSHOT-shaded.jar
- start adding Lua scripting capability
- add Lights
- add items collect and display
- update collision between
GameObject
andTileMap
.
figure 1 - the old prototype
figure 2 - the latest version with a HUD
figure 3 - the same display with tilemap debug activated
figure 4 - A lot of new things like lights, Gothic Score, Items and Text!
figure 5 - One other just for fun
figure 6 - So much debug information !
McG.