Xtreme3D - это 3D-движок для популярного конструктора игр Game Maker 8. Как известно, GM ориентирован на создание 2D-игр, и предоставляет лишь базовые функции 3D-графики, не очень подходящие для серьезного использования. К счастью, GM поддерживает подключение сторонних DLL-библиотек, которые значительно расширяют его возможности: Xtreme3D - и есть такая библиотека. С ее помощью вы можете рендерить в окне GM трехмерную графику любой сложности. Xtreme3D поддерживает многие современные технологии рендеринга (такие, как шейдеры и кадровые буферы), позволяет создавать игры с качественной графикой и на сегодняшний день является единственным активно разрабатываемым 3D-движком для классического Game Maker.
В помощь начинающему было составлено данное руководство, содержащее материалы по теории и практике использования Xtreme3D: пошаговые уроки с примерами кода, список всех функций движка с подробными разъяснениями, глоссарий терминов компьютерной графики и многое другое. Мы надеемся, что с ним знакомство с Xtreme3D станет более легким, интересным и увлекательным.
Авторы руководства:
Gecko - главный редактор и составитель, автор статей и уроков;
Rutraple (aka Hacker) - технический редактор и корректор.
Отдельное спасибо Xception, Bami и всем остальным, кто так или иначе любезно предоставил информацию, вошедшую в руководство.
Не забудьте посетить наш сайт: http://xtreme3d.narod.ru. Там вы найдете множество примеров Xtreme3D, игры, написанные с использованием движка, полезные утилиты, коллекцию актуальных и исторических DLL-библиотек для Game Maker и многое другое.
За поддержкой обращайтесь на наш форум: http://offtop.ru/xtreme3d
Свежие исходники Xtreme3D вы всегда найдете в репозитории проекта на GitHub: https://github.com/xtreme3d/xtreme3d.
Удачи!