Minimal Cross-Platform Graphics
I think this needs much more complexity to be useful.<p>For the rendering, ideally it needs GPU support.<p>Input needs much more work, here's an overview for Windows: <a href="http://blog.ngedit.com/2005/06/13/whats-broken-in-the-wm_keydownwm_char-input-model/" rel="nofollow">http://blog.ngedit.com/2005/06/13/whats-broken-in-the-wm_key...</a><p>Windows' Sleep() function has default resolution 15.6ms, that's not enough for realtime rendering, and relatively hard to fix, ideally need a modern OS and a waitable timer created with high resolution flag.<p>Here's my attempt at making something similar, couple years ago: <a href="https://github.com/Const-me/Vrmac">https://github.com/Const-me/Vrmac</a>