2010-12-13 83 views
3

我有一個3D遊戲的好主意,但我不想從頭開始用OpenGL。我也不想重新發明輪子。我發現OGRE,它看起來對我的需求來說非常完美,除了缺乏物理和音頻。我不需要瘋狂的圖形,着色器或高多邊形計數,但世界將會非常大,所以它需要良好的場景或LOD管理。我也可能想要引入裝配好的字符,因此需要骨架式Biped動畫支持。任何建議將不勝感激。什麼是一些很好的免費開源跨平臺遊戲引擎?

謝謝

+0

C++在這方面有多重要?有一種遊戲引擎基於一種名爲lua的編程語言,它似乎在開源遊戲中風靡一時。 – 2010-12-13 04:22:45

+0

爲什麼不使用Ogre +一個單獨的物理庫?據我所知,Ogre確實有幾個庫可用於聲音。 – jalf 2010-12-13 04:35:18

+1

看起來像這屬於Gamedev http://gamedev.stackexchange.com/ – blueberryfields 2010-12-13 05:35:41

回答

3

查看this question的一些答案。您可能會找到一些有用的庫列表。

如果您打算選擇C++,則可以在遊戲開發堆棧交換網站上查看this答案。答案涵蓋了很多遊戲引擎,物理引擎和圖形/聲音引擎的選項。這裏列出的大部分內容都集中在C#上(因爲這個問題很明顯),但其中一些是C++庫的包裝器(你可以隨時查看被包裝的本地庫)。

1

老版本的Quake引擎是在GPL下發布的。

相關問題