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.
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
.
When the program runs you press the tab
key to reveal a timeline.
Some other keys to press:
arrow down
set cue pointarrow up
jump to cue pointarrow left
jump back in timearrow right
jump forward in timespace
toggle pauseq
halve the playback pitchw
double the playback pitchm
toggle sound muteo
toggle post-processing
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