星期一, 十月 13, 2003

OpenSource的游戏

我一直在寻找开放源码的游戏,因为可以从别人的源码中学到很多东西,虽然高质量的开放源码游戏不多(相对于商业游戏),但也还是可以找到一些,以下这些游戏都是基于ClanLib(Game SDK)的,因为我只对ClanLib比较熟悉:
1)Asteroid Arena
简单的空战游戏,Asteroids的ClanLib版本,游戏本身很简单,但图像效果很好。源码大约158K,全部完成,可在win32下顺利编译。
2)feuerkraft
看来象是即时战略游戏,游戏当前只是0.1版本,尚有大量工作未完成,但已经有一个简单的win32演示可以运行,效果不错。源码大约423K,可惜作者可能是在Linux下开发,未提供win32下的编译环境,我没有办法在win32下编译它。
3)trophy
一个2D的赛车游戏,游戏本身已经非常完整,V1.02版本大约有205K的源码。我在win32下可以编译通过,代码写的很好,我从中学习到很多东西。