minicosm
minicosm copied to clipboard
A FP-oriented game engine inspired by universe.rkt, written in Clojurescript
The current asset loader supports audio and image files loading, but has no built in support for any kind of text-based assets, including JSON/EDN. This should probably be fixed, as...
Something which would be useful to improve user experience when employing procedurally generated assets is to be able to generate them ahead of time during the loading screen, preventing visible...
At present, the `time` argument to the `:on-tick` handler is a DOMHighResTimeStamp, indicating the number of ms since time origin (https://developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp#The_time_origin). It's been suggested, and indeed so far in experience,...
Add support for text justification property to the `:text` element. Proposal: - new property on `:text` element: `:dir` - Contains one of options: `:left, :center, :right, :start, :end`. - implementation:...
Add support for partial arcs to the `:circ` implementation. Currently `:circ` only supports full ellipse shapes. Proposal: - new property: `:angle` - specifies the start and end angles of the...
It would be useful to add support to the loader for automatically splitting up sprite/tile sheets into an array of sprite values. Providing all sprites as a single image and...