你好!

我正在制作一款以《沙丘》为主题的2D单人游戏,灵感来自《Syndicate》——这是我个人最爱的游戏之一。

目前游戏还处于非常初级的阶段,我主要在确定一些核心机制,没有任何美术资源(我打算先这样制作原型,如果/当我发现这些机制有趣的话,我计划找一些美术师来做图形)。当前的机制通过一个教程关卡和一个占位任务来展示。

玩法目前完全没有平衡,这也是我在这里发布的原因,想收集一些早期的反馈和意见。

当前的一些特性包括:

潜行。 类似《盟军敢死队》的视野锥会直接画在地面上,锥体在岩石处停止,意味着他真的看不到岩石后面的东西。警戒值会逐渐累积;姿态、距离、移动速度和角度都会影响警戒增长的速度。

霍尔兹曼护盾。 子弹和快速刀刃会被弹开。只有缓慢的刀刃才能穿透。护盾能量永远不会降到零,所以你必须要改变攻击方式。

小队指挥。 两名弗雷曼人,可以在时间减慢的指挥模式下下达命令。超过一定的指挥链接范围后,命令会被拒绝,以鼓励战术思考——你无法微操已经派往山坡那边的侦察兵。

预知。 短暂慢动作显示敌人正在准备执行的动作。展现一个可能的近期未来,而非分支时间线,并且真正读取AI的意图,而不是模拟。

沙虫。 在开阔沙地上移动会产生震动。蹲伏 < 行走 < 冲刺,枪声会使震动飙升。岩石地面是无声且安全的。震动足够强时,沙虫就会冲向制造最强震动的目标。

我强烈建议先玩教程关卡,以便学习所有机制。

还有一个完整任务将这些机制串联起来:瘫痪一台香料收割机,并在沙虫到来前逃脱。通讯信标可以跳过(会减少增援响应时间),沙虫的出现不是过场动画:沙虫系统会响应——瘫痪的收割机是沙漠中噪音最大的目标。

你可以在这里克隆仓库,并作为Godot项目运行:
https://github.com/teidenzero/Dune