6 個免費的 C++ 圖形和遊戲開發庫

發表於2012-06-14

英文: zoomzum,翻譯:oschina

本文將分享一些 C++ 在圖形和遊戲開發方面的庫,相信這些庫可以幫到開發者節省開發的時間。

1) Antigrain

AGG,全名:Anti-Grain Geometry,是一個開源的、高效的2D圖形庫。AGG的功能與GDI+的功能非常類似,但提供了比GDI+更靈活的程式設計介面,其產生的圖形的質量也非常高,而且它是跨平臺的,其宣傳可以在非常多的作業系統上執行。

6 個免費的 C++ 圖形和遊戲開發庫

2) Amanith

AmanithVG SRE 是 Mazatech 釋出的純軟體渲染向量圖形引擎,以完善其OpenGL ES 1.X+CM引擎(現命名為AmanithVG GLE)。

6 個免費的 C++ 圖形和遊戲開發庫

3) Codehead

6 個免費的 C++ 圖形和遊戲開發庫

4) Oscilloscope Lib

6 個免費的 C++ 圖形和遊戲開發庫

5) Lib SDL

SDL(Simple DirectMedia Layer)是一個跨平臺的多媒體和遊戲開發包,提供2D,音訊,事件驅動,多執行緒和定時器 等服務,並有大量的擴充開發包,如TCP/IP網路,遊戲角色,混音等.SDL是用C開發的,但也有Perl,PHP,Delphi等多種語言的版本.

6 個免費的 C++ 圖形和遊戲開發庫

6) Ogre 3d

OGRE是一個三維(3D)圖形渲染引擎。它是物件導向的,並且高效,抽象化了不同的API和平臺,這樣可以以場景為物件來使用物體,支援多種場景.它已經成功地被應用於諸多三維模擬領域,包括網路遊戲和三維模擬專案。

6 個免費的 C++ 圖形和遊戲開發庫

 

 

 

相關文章