Featuring a property editor for creatures, skills, items, effects, modifiers, audiovisuals, worlds and app-settings.
Levels can be created with tiled or procedurally or mixed with the use of modules. There is one example world for each approach.
You need to have leiningen installed.
./dev
Dev-loop contains:
- NREPL-Server
- On application close (ESC in the main menu), clojure.tools.namespace will do refresh on any changed files and restart the app.
- On any error the JVM does not have to be restarted, you can fix the error and call
clojure.gdx.dev/restart!
- I have bound it on my VIM to F5 with:
nmap <F5> :Eval (do (in-ns 'clojure.gdx.dev)(restart!))
- I have bound it on my VIM to F5 with:
-
Code Licensed under MIT License
-
The assets used are proprietary and not open source
- Tilesets by https://winlu.itch.io/
- Creatures, Items, Skill-Icons,FX and other assets by https://www.oryxdesignlab.com
- Cursors from Leonid Deburger https://deburger.itch.io/
- The font exocet is open source