Panda3D – это открытый OpenAL 3D-движок, в котором вся игровая логика
программируется на языке Python. Данный движок свободен в любых целях,
даже в коммерческом использовании.
Движок предоставляет множество современных и передовых технологий.
В Том числе шейдеры, генерирование нормалей в GeoMipTerrain,
специальные карты (Normal Map, Gloss Map, Glow Map), HDR-рендеринг,
Fmod работающий для 64 битных систем и мн. др. Отличается отличной
производительностью и удобными интерфейсами.
Для работы используется скриптовой язык Python, который
достигает функциональности C++. Работает как с Windows, так и с Linux.
Linux сборка работает с OpenAL. Поставляется дополнительная библиотека
утилит: конвертеры форматов, создатель шрифтов, запаковщик игр,
шифровальщик данных и многое другое. Имеется отладка для работы с
багами.
Для данного движка имеются подробные документации и
руководства, которые помогут вам быстрее и проще изучить принцип работы
с ним. А также множество простых (character animation) и продвинутых
(normal mapping, deferred shading) примеров. Имеется также и форум
комьюнити, на котором вам смогут помочь.
Напомним, что движок свободен – на официальном сайте вы
свободно можете скачать исходники и бинарники движка. Может стать
выбором начинающих разработчиков, так и опытных.
Официальный сайт: http://panda3d.org
|