游戏程序员的开源工具箱

DevIL http://openil.sourceforge.net/

       A full featured cross-platform Image Library。相当好用的一个图像处理,可以用来加载各种格式的图片JPG,TGA等等,还有DDS,还可以进行Blur等图像处理操作。

       原本是叫做OpenIL的,因为这个名字和OpenGL太象而别诉侵权,后来改坐DevIL了。

LUA http://www.lua.org/

       现在已经是一种很流行的脚本语言了,很多游戏都用他。大话西游就是用的它。

Python http://www.lua.org/

       另外一种脚本语言,也有不少游戏在用。国内的起点引擎应该是用Python的。

OGRE3D http://www.ogre3d.org/

       可以说是现在最流行的一个开源3D引擎,支持非常之多的特性。已经有一些商业游戏项目是基于它的了,国内也有公司在用。

ODE http://www.ode.org/

       一个优秀的物理引擎。

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帮助我们来组织测试代码,并可以自动执行测试。

ACE http://www.riverace.com/

       已经有两本《C++网络编程》来介绍它了,很想尝试一下。

MySQL http://www.mysql.com/

       目前最流行的开源数据库。

PostgreSQL http://www.pgsqldb.org/

       另外一个开源数据库,据说很强大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值