Мне нравится делать очень простую 3d/2d игру для ПК/mac/linux что это лучший бесплатный 3d/2d двигатель для этого? я не имею никакого опыта в программировании игр, так что я предполагаю, что это должно быть легко узнать пожалуйста, в C++ благодаряКакой лучший бесплатный портативный движок 3d/2d?
ответ
В то время как «наилучший» может сильно зависеть от вашей ситуации, один, который я использовал в прошлом, к большому успеху - OGRE 3D.
Это кросс-платформенный, очень хорошо написанный (C++) и хорошо работает. Однако одна вещь, которая отделяла его от меня, была отличным сообществом - вы всегда можете получить помощь независимо от того, насколько простой ваш вопрос, и на их форуме/вики есть много руководств/учебных пособий. Документация также очень хороша.
Это стоит проверить.
Hrmm, прочитав, что это почти похоже на то, что у меня есть заинтересованность - я этого не делаю! Мне просто очень нравится это из прошлого опыта!
nitpick: Ogre 3D на самом деле не является движком GAME. Он только делает графику (без других фреймворков/плагинов). –
Правда, хотя я интерпретировал запрос на «двигатель 2d/3d» таким образом, чтобы Огре был действительным ответом. Разумеется, на нем тоже были построены полноценные игровые движки. Тем не менее, вы поднимаете хороший момент! – CapBBeard
OGRE - это чисто графический движок, но этот дизайн является целенаправленным, поскольку позволяет другим компонентам «подключаться».Он не фиксирует вас на определенном физическом/звуковом движке, поэтому есть гораздо больше свободы в его использовании. Я бы определенно рекомендовал его, хотя - он используется в некоторых популярных играх (Ankh) – Kezzer
Попробуйте найти DevMaster's Game and Graphics Engines Database для 3D двигателей. Этот вопрос также был задан и ответил MANYMANY раз в своем forums.
C4 Engine, irrLicht и Torque часто рекомендуется для 3D в C++, но это действительно зависит от ваших индивидуальных требований или, если вам действительно нужен двигатель вообще.
Я не рекомендую базу данных, но рекомендую их форумы. Отношение сигнал/шум очень хорошее. – alphadogg
@alphadogg Да, форумы очень хорошие. К сожалению, я провел здесь больше времени, чем там. -monjardin –
Panda3D довольно легко:
- Вы можете использовать его с C++ (или Python.)
- Это хорошо документированы и предлагает много хороших образцов.
Это главным образом 3D-ориентированный, поэтому имейте в виду, что любой 3D-движок будет включать в себя кривую обучения, Panda3D будет иметь один из самых коротких.
Я рекомендую Irrlicht. Это просто, легко, но быстро и мощно. Это не так хорошо, как Ogre3D, но я нашел его более простым в использовании.
Если вы ищете более простой API, а не полномасштабный игровой движок, попробуйте SDL. Это даст вам независимый от платформы способ рендеринга с OpenGL, обработкой ввода, базовым аудио и т. Д. Это особенно удобно, если вы ищете способ сделать простой 2D-игровой проект.
- 1. Какой лучший бесплатный редактор XLIFF?
- 2. Какой лучший коммерческий движок xsl fo?
- 3. Какой лучший движок XSLT для Perl?
- 4. Какой лучший бесплатный способ отслеживания журналов IIS?
- 5. Какой лучший бесплатный идеал для мобильных устройств?
- 6. Какой лучший бесплатный ftp-компонент для delphi
- 7. Какой лучший бесплатный IDE для изучения smalltalk?
- 8. Какой лучший бесплатный профайлер C++ для Windows?
- 9. Какой лучший бесплатный инструмент для моделирования ER?
- 10. Лучший движок веб-браузера
- 11. Что такое хороший и бесплатный игровой движок?
- 12. Простой, бесплатный PHP блог-движок легко перепроектируется?
- 13. Какой движок шаблона js?
- 14. Какой лучший бесплатный код для преобразования в html-конвертер
- 15. Какой лучший бесплатный FLV-плеер с открытым исходным кодом (встроенный)?
- 16. Какой лучший бесплатный ресурс узнать о MIS IIS?
- 17. Какой лучший бесплатный WinForms с открытым исходным кодом «прогресс-бар»?
- 18. Какой лучший бесплатный текстовый редактор для Mac? FTP?
- 19. Какой лучший бесплатный скриптовый SFTP-клиент для Windows?
- 20. Какой лучший бесплатный драйвер JDBC для Mc Access с Windows
- 21. GMOD 3D2D Sign with website
- 22. Бесплатный java 3d engine
- 23. Лучший бесплатный редактор wysiwyg html
- 24. Лучший бесплатный редактор HTML-справки
- 25. Лучший бесплатный просмотрщик Java .class?
- 26. Лучший портативный DB двигатель, который поддерживает Linq
- 27. Лучший способ написать портативный код схемы?
- 28. Какой вики-движок использует FogBugz?
- 29. Какой движок рендеринга использует Ionic?
- 30. Какой 3D-движок для рубинов
Возможно, это лучше, чем сообщество wiki, так как это действительно субъективно? – Kezzer
Нет «лучшего». множество переменных, начиная от вашего уровня мастерства и заканчивая вашими намерениями (хобби и коммерческими?) в соответствии с вашими потребностями вашей игры. – alphadogg