掌叔
2008-06-17 09:03:45
摘自:iava.5d6d.com
作者:E路客
【软件名称】 战略1号-EWayRTS
【最新版本】 展示版
【软件作者】 E路客
【适用平台】 LAVA12K,建议用NC3000/TC1000(S)/TC800/打过Inkey补丁的TC808等高主频的8位/16位机
【软件截图】 【战略1号】截图.JPG (18 KB)
2007-2-13 19:39
【更新日志】
2007.2.13: 展示版
2007.3.1: v1.0
【软件说明】
【战略1号-EWayRTS】——电子辞典上第一款标准即时策略游戏
尽管心里不把它当正式版,但形式上就算是正式版啦:)
更新了不少东西:添加了“豪华”的主界面;增加了一张新地图;提高了电脑的人工智能(电脑几次交战后也会造坦克大军啦!);修正第一个农民不能攻击的Bug。
想过在文曲星的8位机上玩类似星际的即时策略游戏吗?不要认为它的速度慢就完全不可能胜任!文曲星上也能玩即时策略!!!
【战略1号】就是电子辞典上第一个真正的即时策略游戏,这个模型80%的基本元素高度模仿暴雪的产品,从采矿到建设,从防御到出击,基本的东西是一样不少。仅因不得已未添加标准寻路系统等对速度有特别要求的元素,但足以让你找到玩即时策略的感觉。(由于对速度有一定要求,它也只能在NC3000、 TC1000(S)、TC800和打过Inkey补丁的TC808等快机器上运行,当然也包括电脑,但不包括NC2000系列)美工方面,图素是我亲自画的,不过这是个展示版,整体欠缺了点华丽(比如看不到导弹横飞,动画比较机械)。
特点总揽:
1.从造建筑、造兵到单位的操控、甚至是交战,其机制高度模仿星际/魔兽争霸的。
2.带有一个自认为不错的人工智能。(为了做这个人工智能,我让我的同学一遍又一遍地与我的程序对抗,目前鲜有人能够刚玩就在三盘内干掉电脑,一般人较难取胜,电脑决不作弊,你也来试试)同样,平衡性也是我一遍一遍调出来的。
3.兵种、建筑的图素100%原创,采用俯角视图,而非正面视图。(图素共享,目前允许任何人直接引用)
4.动画甚么时候出现也模仿了星际。
5.含有缩略图、编队、自动攻击、追击等经典功能。
How to play:
程序运行后按任意键进入游戏。游戏中屏幕右侧是状态栏,状态栏上方是你的人口和钱(建筑也算人口,这点与星际相异,人口上限是16,很少吧?为了迁就 CPU不到10Mhz的主频),中间是所选单位的HP和其它状态(如正在制造的兵种的图案和其进度条),下方是敌方的人口和钱。(为了体现电脑没作弊)屏幕左侧当然是游戏主画面。
按键操作:
上下左右移动鼠标;
上翻键相当鼠标左键,用于选中单位,按下前先按住Q键可多选(并非拖“鼠标”),也可按A键一次选中一屏内的全部作战单位(推荐);
下翻键相当鼠标右键,用于移动和手动确定攻击目标(后者鼠标上会闪一下,而单位移动时不攻击,同电脑);
O 键打开所选单位的建造菜单,菜单中左右、跳出、Enter键有效,若是造建筑,Enter键确定建造地点;
W 键打开缩略图,图中方向、跳出、Enter键有效;
S 键相当电脑上的S键--止步;
Z 键相当电脑上的Alt键--显示所有血条;
b、n、m(1、2、3)调用编队;
Q+b、n、m设置编队;F4键退出。
在缩略图和建造菜单中游戏是暂停的。
开局时你的地盘是随机的(二选一),先派一个矿车(即农民)到矿井上,最多派一个,然后钱就开始增加了,矿车会一直呆在矿井上,就像不死族一样,不过农民采矿和攻击的动画是一样的(又与星际同)。再让大本营造一个农民(造兵时门都会闪),农民可以造大本营、兵营、车间和电塔(防御建筑),兵营可以造机枪兵和火枪兵,车间可以造远程坦克和电磁坦克。与电脑上一样,很多兵种、建筑的建造都需要另一种建筑的支持(具体见附表)。在恰当的时候就可以率兵出击了。单位的视野和攻击范围是正方形的,若敌方出现在视野内,(视野为4格,即以单位为中心9×9的区域)与星际一样,没事的兵就会自动攻击/追击。少血的建筑也会同电脑上一样自动补血。哪方建筑没有了哪方就算输了。每个兵种的具体属性见附表。
附表:
兵种 /生命 /攻击力 /射程 /花费 /建造需时 /需要
大本营 1500 ------- ----- 300 20 -----
兵营 1000 ------- ----- 100 7 -----
车间 1200 ------- ----- 180 10 电塔
电塔 500 25 4 250 15 兵营
采矿车 100 8 1 30 3 -----
机枪兵 180 12 3 70 4 -----
火枪兵 200 18 2 90 5 -----
远程坦克 300 28 4 145 7 -----
电磁坦克 400 35 2 185 8 电塔
开发过程:
我一直很喜欢即时策略游戏,2006年7月底我开始思考文曲星上到底有没有可能做出即时策略游戏,经过10多天的酝酿(就是只想不做),我觉得以 NC3000的速度勉强可以胜任,于是决定做一个模型试试,在NC3000上大约做了一个多星期,我从地图、属性编辑器一直做到了游戏的对战部分,终于做成了自己比较满意的样子,而且速度尚可。此时我觉得可以把它做成一个大作。于是我又花了两星期原创图素,为此我还专门自制了一个简易的图素编辑器,这期间我感受到了美工人员的辛苦。之后又添加了建造系统和AI部分,9月中就做成了今天的这个样子。之前是想9月发布这个预览版的,但真到了可以发布的时候我又想重写了,计划重写时优化速度和数据结构,并加入平滑移动、空军、魔法和路标寻路(可自动走折线,并且不费CPU)等元素,我想把完美的东西呈献给大家。
恰巧这时第7届大赛开奖了,我很荣幸拿到了一台T1200(靠我的另一个作品),不过我的和别人的LAVA1作品在大赛中就“逊色”多了。既然要重写,不如写给T1200的GVM2,新平台、大屏幕,还是灰度的。可是GVM2的解释器还没公布,不知道速度如何。工程就这样搁置了,现在回想起来好像从那时起就没怎么写程序。而现在T1200的GVM2解释器迟迟不发布,发布了也未必适合做(用GVM2的绘图机制速度不够,用传统的绘图法内存又明显不足,是 GVM2提供的内存不足而非机器的内存不足),再说精力也分不出来了。继续该工程显得很不划算,干脆把阶段成果放出来。
这个半成品当时也是投入很大热情、精力和时间做出来的,虽说是半成品,但它毕竟还是完整的游戏,它起码可以证明文曲星上是能够做出即时策略的。希望以后有第二、第三个人去尝试制作这种游戏,也希望大家喜欢我的作品。
——作者:邬烈瀚(网名:E路客)