Если Вы читаете данную статью, то Вас заинтересовал движок игры - виртуальный конструктор "Творец лабиринтов" (саму игру и её исходный код Вы можете скачать прямо с гугл-диска). Движок написан на достаточно популярном языке программирования C++ в среде Visual C++. Графический движок реализован на базе платформы OpenGL.
OpenGL (Open Graphics Library) — спецификация, определяющая независимый от языка программирования платформонезависимый программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику. Включает более 300 функций для рисования сложных трёхмерных сцен из простых примитивов.
Итак вооружайтесь Visual C++ открывайте проект программы (файл "dvigok.dsp") и вперед постигать самую увлекательную науку, позволяющую почувствовать себя творцом - программирование!
В этой статье я разобью программный код на секции и опишу каждую из них.