Golden Axe (remake)
Golden Axe game implemented in java using only standard libraries (java 2D, AWT, Swing & Java Sound API), so no external libraries required.
Win64 Executable / Runnable jar / Source code - v0.0.2 (java 16+)
https://github.com/leonardo-ono/JavaGoldenAxe/releases/tag/v0.0.2
Building locally
- Install JDK (Adoptium download link)
- Set JAVA_HOME = path/to/jdk
- Set PATH = PATH + JAVA_HOME/bin
- Install Ant (Apache Ant Download link)
- Set PATH = PATH + Ant_install_dir/bin
- Clone this repo (git clone path://to/this/repo)
- cd JavaGoldenAxeClone/JavaGoldenAxe
- ant
Running locally (after build)
java -jar /path/to/this/repo/JavaGoldenAxe/dist/JavaGoldenAxe.jar
Keyboard Controls
[F12] key: full screen mode
[F11] key: keep aspect ratio
[Arrow] keys: move player 1
[I] key: magic player 1
[O] key: attack player 1
[P] key: jump player 1
[A, S, D, W] keys: move player 2
[F] key: magic player 2
[G] key: attack player 2
[H] key: jump player 2
Video
click the image above to see the gameplay video
Screenshots
References
https://goldenaxe.fandom.com/wiki/Main_Page
Resources
https://www.spriters-resource.com/genesis_32x_scd/goldenaxe/