play-clj
play-clj copied to clipboard
A Clojure game library
Odd behavior with a timer: 1. starting the app normally (CIDER Repl, calling `(-main)`) 2. the timer starts and works flawlessly 3. defocus game window 4. timer events not triggered...
leiningen version: 2.7.1 cider-nrepl: 0.15 jdk version: 8 I've created a project over `lein new play-clj demo`,and when using `lein repl` and switch to ns `demo.core.desktop-launcher`, nothing happens and returns...
Hi, I've setup a template project but whenever I run it using `lein run` or `lein repl` then `(-main)` it just returns nil and nothing happens. No window or nothing....
Looking to get the ball rolling here. Let me know what you think, will be looking to refine the specs further in the future, for example some are only doing...
I'm not sure how serious this bug is, because there would usually be "something happening" on the screen. However, Box2D physics bodies are destroyed when their respective entity is removed...
This is pretty minor, only needing a change documentation. If the :filter option is used when creating a fixture-def, a java.lang.IllegalAccessError will be thrown, due to the fixture being final:...
Schema ?
Hi, Since the screen and entities are maps or vector of maps or records, do you consider using Prismatic/schema or something similar ? It would at least provide a good...
Updating entities in on-end-contact or on-begin-contact will cancel changes in e.g. on-render where the step! fn is called, or if the (.destroyBody ...) fn is called, because compare-and-set! is used.
Firstly, as an intro - thanks for opening the possibilities of live game coding using Clojure - love the idea. I started off having a look at the diablo style...