0
是否有任何基於3D C++的遊戲引擎或渲染庫僅僅提供了OpenGL API的一些抽象?我不想要一個GUI,只需要編寫代碼。如果可能的話,跨平臺或Linux-Windows-Mac Compatable。簡單的3D OpenGL遊戲引擎
是否有任何基於3D C++的遊戲引擎或渲染庫僅僅提供了OpenGL API的一些抽象?我不想要一個GUI,只需要編寫代碼。如果可能的話,跨平臺或Linux-Windows-Mac Compatable。簡單的3D OpenGL遊戲引擎
SDL是一個用於處理這種事情的通用庫,我強烈建議。雖然它不使用OpenGL進行渲染,但是您可以使用OpenGL進行渲染。
SFML是SDL的一個很好的替代品。唯一的問題是它不支持C語言(儘管如果你使用的是C++,那不是問題),而且它還沒有被很好地採用,因此反對SDL,所以你有可能不會得到儘可能多的支持和幫助,就像您使用SDL一樣。
Allegro是一個適用於C和C++的選項,它爲用戶提供了易於使用的界面和自我解釋功能。雖然它不像其他兩個圖書館那樣先進。
只是圖形一個好的開始將是Irrlicht。您可以在OpenGL,DirectX和軟件渲染器之間切換,無需學習任何API特定的東西。
希望這會有所幫助!
你想要一個完整的*遊戲*引擎,或者只是一個*圖形引擎? –
@JoachimPileborg圖形引擎很好。 –
那麼也許[Ogre3d](http://www.ogre3d.org/)可能值得研究?或者可能[Panda3d](https://www.panda3d.org/),如果你想要一個更完整的遊戲引擎? –