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 my games on Itch.io
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 is a website building & hosting documentation for Clojure/Script libraries
× close