DevIL http://openil.sourceforge.net/
A full featured cross-platform Image Library。相當好用的一個圖像處理,可以用來加載各種格式的圖片JPG,TGA等等,還有DDS,還可以進行Blur等圖像處理操作。
原本是叫做OpenIL的,因爲這個名字和OpenGL太象而別訴侵權,後來改坐DevIL了。
現在已經是一種很流行的腳本語言了,很多遊戲都用他。大話西遊就是用的它。
Python http://www.lua.org/
另外一種腳本語言,也有不少遊戲在用。國內的起點引擎應該是用Python的。
OGRE3D http://www.ogre3d.org/
可以說是現在最流行的一個開源3D引擎,支持非常之多的特性。已經有一些商業遊戲項目是基於它的了,國內也有公司在用。
一個優秀的物理引擎。
OpenSceneGraph http://www.openscenegraph.org/
另外一個3D引擎,有空應該看看。
OpenAL http://www.openal.org/
處理聲音常用。
TinyXML http://www.grinninglizard.com/tinyxml/
http://sourceforge.net/projects/tinyxml/
非常小巧的一個xml工具,深受大家喜愛。
CPPUnit http://cppunit.sourceforge.net/cppunit-wiki/FrontPage
現在大家越來越重視軟件工程了,單元測試是很有效的。CPPUnit幫助我們來組織測試代碼,並可以自動執行測試。
已經有兩本《C++網絡編程》來介紹它了,很想嘗試一下。
MySQL http://www.mysql.com/
目前最流行的開源數據庫。
PostgreSQL http://www.pgsqldb.org/
另外一個開源數據庫,據說很強大。