The right time to start working on that game is now.
Seize the day!
Diem is a lightweight, experimental game engine. It attempts to combine the simplicity of the Elm Architecture with the easiness of DragonRuby.
Don't actually start working on that game yet. The Carp language is constantly evolving, and diem is too. But that's the philosophy!
If you're in the Carp community, you almost certainly know more about C, Carp, and game programming than I do. Feel free to leave issues or make PRs.
diem is released under the wtfpl
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.