A small jrpg written in Clojure using LWJGL.
This is a rewrite of my old Pokemon Techdemo in Kantan
- WASD to move
- Space to interact
I like Clojure
- Java (i developed it with java 17, but older versions should work)
- Leiningen
I included the native LWJGL dependencies for Linux, MacOs and Windows, so the game should run fine on all of those, but i personally only test on Linux.
The resources in the resources/ directory are automatically generated from the .aseprite files in
the pixelart/ directory by running lein build-assets <path-to-aseprite-exe>
. I chose to include them in the git repo,
so that people can build the game without having Aseprite installed.
If you want to change the assets, just edit the aseprite files and regenerate the resources.
Just type lein run
if you want to run the game, or lein uberjar
, to precompile the code and
create a standalone jar file inside the target folder, which you can run with java -jar target/jrpg-0.1.0-SNAPSHOT-standalone.jar