Artificial-Life-2D is Win32 program that creates a fullscreen OpenGL window like a screensaver with some nice context.
Escape - exit application
SPACE - select random scene
Left/Right - select prev or next scene
Up/Down - speed up or down animation
F11 - toggle fullscreen
F12 - toggle scene change lock
g++ -o output.exe main.cpp -mwindows -lopengl32 -Os -s