这个单子里都是些常见的游戏开发引擎,全部都为免费使用,极个别的会在商用方面有一定的限制。之所以只收录可以免费使用的引擎是因为这样会让大家的初期投入成本较低。该列表只收录游戏引擎,不会收录Framework或某种可以用来开发游戏的技术。
Orge : 图像引擎,也可以用来开发游戏,支持PC,Mac,LINUX,IPhone, MIT协议。
http://www.ogre3d.org/about
SDL: 游戏引擎,支持PC,Mac,LINUX,LGPL协议。
http://www.libsdl.org/index.php
Blender: 这是一个免费的3d建模软件,也有相应的游戏模块,为没有编程经验的美术人员提供简单的游戏开发环境。但国内基本没人用这个吧,能把这个软件用好真的不容易。支持Window,Mac,Linux。
http://www.blender.org/
Love2d: 很小巧的一个2d游戏引擎,用Lua开发,适合没有编程经验的人使用或用来制作游戏原型。支持PC,Mac,LINUX。zlib/libpng 协议。
http://love2d.org/
cocos2d cocos3d: 针对IDevice,Android的游戏引擎,MIT协议。
www.cocos2d-iphone.org
Libgdx: Android下的游戏开发引擎,个人觉得是Android平台上最好的游戏引擎。Apache License 2.0。
code.google.com/p/libgdx
UDK: 虚幻游戏开发工具,最优秀的商用游戏开发引擎之一,从主机到台式电脑再到手持设备都支持。5万刀以下的项目可以免费使用。
http://www.udk.com/
Unity: 把这个忘了,这也是个比较全能的游戏开发引擎,相对UDK要轻量些,有PC和Mac两个版本。10万刀以下的项目可以免费使用。
http://unity3d.com
HGE:HGE是一个非常高效的2D游戏引擎,但只支持PC,zlib/libpng License,其中的BASS只适用于非商业用途。
http://hge.relishgames.com/
Irrlicht:和OGRE一样,也是一个比较全能的开源免费引擎,支持PC,Mac,LINUX。采用基于zlib/libpng license的私有协议。
http://irrlicht.sourceforge.net/
Crystal Space:实时3D开发包,也可以用来开发游戏,支持PC,Mac,LINUX。LGPL协议。
http://www.crystalspace3d.org/main/Main_Page
本帖信息由vinjnmelanie,卡比大侠,star,流浪的矩阵提供。