motor is a software framework for real-time interactive audio/visual applications and is a personal endeavour into real-time engine coding.
Sample code using the engine can be found in the sample suites repository. The engine itself does not contain any sample code!
I also stream my progress regularly on Twitch and I also conserve it on my YouTube channel.
CMake
The engine should compile for Windows 8 and Windows 7 still. There are some differences in the Windows SDKs which I might not support anymore.
For development:
libX11-devel libGLES-devel libGL-devel libEGL-devel alsa-lib-devel make cmake gcc gcc-c++
For execution only
libX11 mesa-libGLES mesa-libGL mesa-libEGL alsa-lib
I regularly test on a Fedora 30+ machine with OpenGL 4. OpenGL ES is currently not working.
This project onyl supports CMake.
Windows Visual Studio:
Linux CMake:
cd repos
git clone https://github.com/aconstlink/motor.git
mkdir _build/motor.platform
cd _build/motor.platform
cmake ../../motor