deminity
deminity copied to clipboard
Make a demo, they said. It will be fun, they said.
DEMINITY
Half a unity?
This is the "demo engine" that is used for Limp Ninja's 20/20 demo. In this repository you will find both the engine sources and the assets used for the 20/20 demo.
Building and running
Import the gradle project into Intellij (2020.2.3 or newer), select the Deminity.kt file and click on the
green play wedge next to fun main.
Using the Deminity program
When the program runs you press the tab key to reveal a timeline.
Some other keys to press:
arrow downset cue pointarrow upjump to cue pointarrow leftjump back in timearrow rightjump forward in timespacetoggle pauseqhalve the playback pitchwdouble the playback pitchmtoggle sound muteotoggle post-processing
Further reading
The code for Deminity makes use of
- OPENRNDR
- ORX
- orx-keyframer for practically all animation
- orx-file-watcher for hot-reloading support
- orx-shapes notably the bezier patches in some of the tools.
- orx-fx for all post-processing
