Вы создаете игру, а не игровой движок. Короткий ответ: да, вы можете просто использовать эти движки для создания игры.
Длинный ответ заключается в том, что вы, вероятно, должны пройти через учебники, делающие это так, как они это делают, просто чтобы почувствовать C ++ / OpenGL / что угодно. Затем, используя полученные знания, создайте свою собственную игру, используя oolong или SIO. Поверьте мне, вы не захотите использовать код, который вы написали, когда вы изучали C ++, для создания реальной игры, если вы не можете что-то прочитать и сразу же освоить это.