用SPRING引擎可以制作即时战略游戏

SPRING是一个完全免费,开源的即时战略游戏引擎,可以用于制作即时战略游戏。
想做个即时战略游戏的可以考虑一下用SPRING引擎做
以下特点
1.完全免费,开放源代码,用此引擎制作的的游戏可以自己拿去卖钱,已经有人在卖了,不过大部分人都还是纯娱乐心态。(注:引擎是免费的,内容要自己做)

2.引擎是为延续《横扫千军(TA)》而开发的,所以做TA形式的游戏容易,因为开放源代码,所以有能力的也可以修改做其它形式,不过就困难多了。

3.地图编辑器,关卡任务编辑器都有。

4.自带网络对战平台(一群爱好者掏钱维持的),你也可以用自己搭建的网络对战平台。

5.全3D,海陆空兵种齐全,带物理特性的游戏引擎。支持超大地图,海量战斗部队。

6.引擎完全开放,功能接口丰富,修改界面,制作各类插件都很方便。

其它就不多说了,因为其实也不太懂,反正知道了一个途径,能够让个人比较容易的做一个属于自己的即时战略游戏,这就是重点。不打算拿去卖钱什么的,也就不用管那么多了。

以下是完整的做一个自己的游戏的教程(英文)
http://springrts.com/wiki/The_Complete_Guide_To_Making_A_Spring_Game

光这个教程其实是不够的,这个教程其实是需要有一些TA或者SPRING做过MOD的知识才能容易理解的。当然你可以上SPRING的论坛学习一下,多下载一些MOD研究。

这个教程提供的游戏样板——Example Game缺少一个文件,载入时可能会出错。因为gamedata目录下区少了armordefs.lua这个文件。

建议下载下面的这个SPRING初学者游戏样板springtutorialgame
http://springrts.com/phpbb/viewtopic.php?f=14&t=25831

这个里面的gamedata目录有armordefs.lua,把这个文件提取出来,放进上面那个样板游戏里,就不会出错了。

还有就是这两个游戏样板下载回来都是.zip格式,要将.zip直接改为.sdz格式,放到MODS文件夹才会被游戏引擎识别得到。

介绍一下这两个样板游戏
Example Game——一个工厂,一辆坦克,一个建造者,一个能源生产塔,就这么多
springtutorialgame——一个工厂,几辆坦克,几辆气垫船,一个机器人,一架直升飞机,一个建造者,多一点。

因为都没有经济生产建筑,所以进去都没有资源造东西:soso_e127: ,所以最好修改工厂能生产资源或者用作弊命令。
这两样板都是SPRING模式的,要比旧的那些TA模式的MOD先进方便一些。如果觉得还是TA那种就足够了,可以下载一个叫XTA 的MOD作为样板。熟悉TA的MOD可以这样。追求更先进东西的,还是开始学习研究SPRING吧。

不要期待有人把教程都汉化了,会点英语,就上老外论坛看看吧。
SPRING官方论坛
http://springrts.com/phpbb/
SPRING百科,资料大全
http://springrts.com/wiki/Main_Page
以下链接可能对你有用

http://springrts.com/phpbb/viewtopic.php?f=67&t=6015
http://springrts.com/phpbb/viewtopic.php?f=67&t=11922
http://springrts.com/wiki/Weapon_Variables
http://springrts.com/phpbb/viewtopic.php?f=67&t=3114

此外,多研究别人做的游戏或者MOD吧。

:6_284:吸引别人做游戏和MOD
:6_288:这样我就有新东西玩了

哈哈,好久没见,支持共享。
spring是一个有着全方面功能支持的游戏引擎,特殊主要包括大的地图,以及每个方面都有非常有效的扩充和不用重编译游戏就可以更改游戏内容的机制。是一个集大成的mod开发元件。

:6_288:好东西
:6_306:可惜我英盲铁定没指望能用得上了…