У меня что то подобное было, когда на какое то время увлекся игрушками.
Тоже, нагуглил, что для этого есть игровые движки Ogre, Irrlicht Engine (бесплатные) или Unity, Unreal engine (платные). Начал с бесплатных, разные движки, первые демки... Потом что то озадачился, попробовал прямое...