Source code for A Moderately Uncomfortable Night With Tux (otherwise known by its codename ONAT, One Night at Tux).
To compile this for your native OS you need to run cargo build --release. cargo appimage can be used to distribute the AppImage.
You may need to modify the Raylib source code to get it to compile due to a function name conflict. Sorry! I might be assed to just change the submodule to a branch that already has this change but I'm sort of done working on this until further notice lmao.