Hedgewars – 刺猬大作战,开源免费跨平台的百战天虫
小众另一位比较活跃的作者:船说(破船)推荐的游戏。本文由 mmyjona 撰写,非常感谢,他是百战天虫 2D 版的忠粉。
Worms 百战天虫系列是经典的回合制动作系列游戏,其足迹遍布从 FC 到 PS3 各大主机。虽然现在该系列已经 3D 化,但是最受玩家欢迎的还是他的 2D 版本。
国内曾经出现过由百战天虫改编的疯狂坦克,宝贝坦克和百战天虫在线等网游,不过现在基本都没落了。现在想玩虫子的玩家有了新的选择,刺猬大作战是百战天虫的开源复刻版。由于基于著名的 SDL 引擎使得这款游戏支持 Linux Win Mac os X 等平台,最重要的是它使用 GPL 协议完全免费。
Hedgewars 刺猬大作战的系统效仿百战天虫 2D 在 PC 平台上的最后一作“世界派对”,包括有趣的各种模式(modifier)。除了移动的时候没有虫虫吱嘎吱嘎的蠕动声音,引擎的其他方面和百战天虫没什么区别。而且游戏添加了百战天虫 3D 化之后才有的装扮系统,每个队伍除了墓碑可以个性化定制以外,每个队员的名字和外形都能定制(竟然还有鸣人造型 Orz,如右图。)
游戏目标
不择手段地弄死其他队伍的刺猬,刺猬生命掉到 0 就会自爆,掉到水里则会秒杀 ~
游戏画面
A: 队伍总体血量
B: 箭头下的是当前控制的刺猬,用它来攻击敌方
C: 本回合剩余时间,时间到还没有完成行动的话回合自动结束轮到对手行动。 D: 风向标,显示风的大小和强度
E: 物品列表,点击选中物品有些暂时不可用的物品是灰色的,右下角还有个红色的数字。数字代表还有多少回合才能使用该武器。
F: 聊天信息,下一版本将有气泡聊天功能。
G: 每秒的帧数,这款游戏的要求很低很低,是电脑应该都跑得动。
游戏控制
A: 上下键控制准星 , 左右键控制移动。要更加精确的瞄准请看D 。B: 回车键向前跳跃,不过小心,从高处落下可能摔伤,甚至可能滑落水中淹死。在使用绳子的时候可以选取武器,这时候按回车发射武器而不是空格。
C: 退格键向上跳,双击向后进行高度最高的跳跃,但是距离很短。D: 按住 Shift 键可以减慢准星的移动速度,很适合用来远距离瞄准
E: 鼠标右键单机调出物品栏,用左键选区物品
F: 空格键发射武器,某些武器通过按键的时间长短来控制力道。
其他按键
A: F1-F9 快速切换物品,对应物品栏左侧的 F1-F9
B: 1-5 数字键,调整手雷武器的爆炸时间
C: Tab 键切换刺猬,你可能得用切换刺猬武器才能使用该功能 D: H 键居中画面,就像红警里一样
E: 删除键切换每个刺猬脑袋上的注释的详略程度
F: 左右键还可以用来控制空袭的方向。A: ESC 键退出游戏
B: F12 切换全屏和窗口模式
C: 9-0 数字键调整音量
D: P 键暂停游戏E: T 键聊天
F: ·键显示聊天记录G: S 键加速回放 Demo
H: C 键截图
特色武器
绳子:绳子是整个百战天虫的精髓所在,刺猬战争在绳子这点上做得和百战天虫最像,而且操作难度比起原作来小了不少。
沙漠之鹰:有四次攻击机会,极度精准,不仅能穿墙还能穿刺猬伤害多个目标。主要用来击落远处悬崖上的对手。
零式战机:非常有创意的武器,按一定角度放飞以后开始飞行,飞行期间可以按空格投掷炸弹三次,最后还可以用飞机自杀死攻击。操作方式和百战天虫里的超级绵羊一样,用左右键控制。
西瓜:和百战天虫中的香蕉炸弹一样,第一次爆炸分裂出五个碎片,在封闭空间内威力巨大。
后宫术:拥有强大吸力的忍术,竟然还打了马赛克
彩虹糖:大杀器,对在峡谷地形中的刺猬有巨大伤害
SM 之鞭:比起百战天虫里的波动拳有过之而无不及。主要用来把人抽下水
豪油根:街霸中的经典升龙拳,配合双击退格键可以打到非常高的地方
蛋糕:非常有特色的原创武器,沿着地形走出固定距离后爆炸
恶魔炸弹:和百战天虫中的哈利路亚炸弹正好相反
钻地导弹:可以钻过一定厚度的地面
游戏视频
游戏贴士
- 和朋友在同一台电脑上轮流操作对战玩是最有趣的,当然游戏也支持局域网和互联网对战。
- 绳子可以把虫子撑起来,可以用来越过任何地形
- 电脑由于不会用绳子和高级武器,玩家熟练之后可以完虐 5 级电脑。
- 点击地图的缩略图可以随机生成地图,缩略图右上角是最大人数限制
已知问题
多人游戏中新建的队伍不会马上出现,必须先退出,再进入才能看到队伍
下载游戏
游戏比较大,70MB,请到 Hedgewars 官方网站下载。
其他免费的百战天虫类游戏
- Wormux 开源主题的跨平台百战天虫,矢量风格
- Openlierox 实时的百战天虫,非常血腥暴力,有非常多的模式
- 猫狗大战 经典的 Flash 游戏
- ZWOK 在线的回合制投掷小游戏
P.S. 差点忘记了还有这个游戏没发布。。上一个版本的游戏不支持中文系统,经过 mmyjona 的建议,作者已经在最新版中修复了这个问题。