Panda3D Бесплатное программное обеспечение для разработки игр
Инновационный 3D -игровой двигатель с визуализацией и симуляцией
Программное обеспечение с открытым исходным кодом с открытым исходным кодом с мощными функциями, такими как OpenGL, множество целей рендеринга, быстрое прототипирование и гибкая обработка активов.
Обзор
PANDA3D-это рамка с открытым исходным кодом для строительства 3D-игр в режиме реального времени. Он обеспечивает богатую анимацию, виртуализацию и симуляцию. Кроме того, он является многоплатформенным и поставляется с поддержкой Windows, MacOS и Linux. Кроме того, он гибкий и обеспечивает полную среду для производства инновационных игр. Кроме того, это программное обеспечение для разработки 3D-игры предлагает инструменты командной строки для управления и оптимизации исходных активов. Этот бесплатный инструмент очень расширяется и интегрирует сторонние библиотеки, такие как двигатель Pullet Physics, Assimp Model Loader и Openal. Тем не менее, существует система профилирования в сети, которая позволяет пользователям понимать движение кадры. Этот производитель игры с открытым исходным кодом легко настроить и поставляется с возможностями самостоятельного управления. Кроме того, он обеспечивает быстрые функции прототипирования. Прежде всего, он предоставляет SDK, который можно загрузить для разработки игр, и разработчики игр могут реализовать свои игровые идеи с помощью C ++ и Python. После этого Panda3D написан в C ++, Python вместе с вводом из некоторых других языков. Таким образом, существует комплексная документация в отношении разработки и развертывания этого бесплатного программного обеспечения для разработки игр.
Системные Требования
Требования к настройке PANDA3D включают:
- Visual Studio
- Microsoft Platform SDK
- DirectX SDK
Функции
Panda3d предлагает следующие ключевые функции:
- Открытый источник
- Профилирование производительности
- Портативность платформы
- Обработка активов
- Кроссплатформенный
- Поддержка DirectX, OpenGL
- Сторонние интеграции
- Быстрое прототипирование
- Самостоятельно
- Безопасный
Инструкции по установке
Это руководство по установке предназначено для Windows. Как только все предварительные условия установлены, запустите следующую команду в терминале, чтобы клонировать исходный код:
git clone https://github.com/panda3d/panda3d
Скорее всего, он будет в папке C: \ Documents and Settings .
cd C:\panda_source
Теперь запустите следующую команду:
makepanda\makepanda.bat
После этого запустите следующую команду для составления исходного кода:
makepanda\makepanda.bat --everything
Затем запустите следующую команду, чтобы создать установщик, если вы использовали файл .sln для создания Panda, и использовал режим «выпуск», установщик .exe уже был создан для вас.
makepanda\makepanda.bat --everything --installer
Это должно занять гораздо меньше времени, потому что, если вы заметите, что в вашем C: \ panda_source будет «построенная» папка, это было создано на предыдущем шаге.
Исследовать
Вы можете найти следующие ссылки актуальными:
Учебное пособие по GDEVENT для начинающих, чтобы начать разработку игры
Как глобальная игровая индустрия использует программное обеспечение с открытым исходным кодом
Учебник по разработке игры HTML5 для программистов видеоигр
Движение игрока по разработке игры в GDEVENT | Движение игрока по разработке игры в GDEVENT