我正在开发一个名为Phosphor Command的即时战略游戏,游戏中有一个基地建造系统。这篇文章是关于如何让你的小队一起行动:阵型、阵型设计器和AUTO功能,让游戏为你控制小队。没有阵型,如果你选择一个小组并点击某个地方,小队会聚集在该点周围,并最终都覆盖同一区域。这在早期和从A到B的移动中是可以接受的,但游戏有一个视野系统,所以小队不看的东西可能是敌人会从那里攻击的。阵型栏提供了预设阵型:FREE、LINE、WEDGE和COLUMN, plus 你自己设计的阵型。阵型决定了每个小队的结束位置和移动方式。每个小队都会找到自己的路径,所以它们会绕过地形而不是走过墙壁,尝试保持完美形状。还有一个SYNC切换。SYNC开启时,小组会以最慢小队的速度移动,所以在开阔地面上,它们会以方块的形式移动。关闭时,速度快的小队,如侦察兵会独自前进。有时这是需要的,有时这会导致侦察兵死亡。阵型设计器是我花了最多时间的部分。你可以编辑LINE、WEDGE和COLUMN,和四个自定义插槽可以重命名。每个阵型可以在网格上有多个位置。每个位置都可以接受任何小队,或标记为特定部队类型。标记位置首先被最近的该类型小队填充,然后剩余的小队填补空缺,按距离最近的顺序。如果你带来了比位置多的小队,剩余的小队会排成队伍。所以你可以构建一个尖塔形状,尖端侦察兵,侧翼狙击手,中间医生,游戏就会将正确的小队放入正确的位置。同时,你还可以锁定每个位置的方向,相对于移动方向的45度步长。这意味着后方小队可以持续监视背后,而小队的侧翼可以持续监视外侧,而小组移动。编辑器预览每个位置的视野范围,所以你可以看到你的阵型是否实际上覆盖了所有区域,还是留下了盲点。现在,让我解释一下“自动模式”。AUTO是当你想让游戏控制你的部队并让它执行操作时的功能。它有两个姿势。清扫会扫描地图的每个区域,按照从你降落的位置开始并从左到右扫描。一个区域被认为是清扫好的,当你的小队确保没有敌人时。部队分成多个火力小队,火力小队会扫描下一个两个区域,如果小队分开太远,一队会等待另一队赶上。冲锋会直接攻击最近的接触点。如果目标是已知的,两种自动模式都会指挥部队朝向它。在AUTO下,每个小队类型都有一个角色。侦察兵担任先锋,狙击手在高地后方,医生在部队中心附近,UAV推进扫描。小队健康降低到35%时会退回医生并重新加入70%时。战斗时,射击小队会停下来并寻找掩护以战斗,而不是走向敌人。如果一支火力小队被两个或更多敌人困住,另一支小队会移动到侧翼。最让我关心的是,AUTO永远不应该与你争夺控制权。只要你发出任何命令,或者按住,AUTO就会切换关闭,你会重新控制。所以你可以让它处理扫描,进入问题时,你可以介入,并切换回去。需要注意的一点是,AUTO不使用你的阵型。它通过角色移动小队。阵型是当你控制时使用的。
磷光指挥部(Phosphor Command)中的部队编制和自动指挥官(AUTO commander)
评论 (0)