Понятно... А почему не использовали готовые игровые движки? Например hge, XNA, blitzmax, sexy? Я например делаю ремейк дюны2 на XNA, очень удобно и легко кодить+поддержка сети+совместимость с xbox360. ИМХО, писать на чистом OpenGL - дело неблагодарное, приходится заново изобретать велосипед. А так конечно желаю удачи.