Установка необходимых инструментов и библиотек
Итак делаем самый первый шаг к написанию игры: копируем и устанавливаем необходимое программное обеспечение и библиотеки.
В качестве среды разработки я выбрал Microsoft Visual C++ 2008 Express Edition. Во первых, я привык к этой программе, а во вторых она бесплатная даже для коммерческого использования. Скачать ее можно собственно с сайта Microsoft. Лично я скачивал полностью ISO-образ со всеми продуктами линейки Express Edition, а затем устанавливал с него, но вы можете воспользоваться web-инсталлятором.
Конечно же для игры нам понадобится 3D-движок, после ряда экспериментов я решил использовать Ogre3D. Он очень популярный, бесплатный, достаточно мощный, имеет большое интернет-сообщество и продолжает развиваться. Знаю, что существуют энтузиасты, которые любят писать собственные движки, но я предпочитаю использовать готовые решения везде, где это только возможно, т.к. это существенно сокращает время разработки проекта. Скачать Ogre3D SDK можно с официального сайта.
Ogre3D SDK и вообще все библиотеки я рекомендую ставить в отдельный каталог, я назвал его Libs.
Вот и все, для начала работы этого должно быть достаточно. Теперь можно приступать к созданию проекта.