A Clojure game engine made using Quil.
The easiest way to get going is to use the quip Leiningen template:
lein new com.github.kimbsy/quip <project-name>
This will create a game project containing two scenes, menu and level-01.
you can run your game locally with Leiningen:
lein run
Or from the repl:
(-main)
You can build your game as a .jar for distribution.
# build
lein uberjar
# run
java -jar target/uberjar/<project>-<version>-standalone.jar
For a guide to the basics check out the Wiki
Taking a look at the example games gives a few simple demonstrations of how to use animated sprites, basic music and sound effects, and others.
For more advanced examples feel free to check out these games on Itch.io
:warning: These games were all made for game jams under tight time constraints, so the code is of ... mixed quality.
You can generate function-level documentation for quip locally using Codox:
lein codox
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
Can you improve this documentation? These fine people already did:
Kimbsy & Dave KimberEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |