区域控兵

搞惯了 地下城守护者的朋友一定会在任何其他游戏中对单位的所在区域感到疲惫。
__________无关紧要的引子:
在横扫千军中最为严重,自己搞TA的思路中最重要的方面之一是 小地图控兵,简单说,以且(尽可能)只以所处区域和区域里的单位数量作为对单位进行控制的依据。
如此极端的控制方式很大程度是来源于好久的地下城经历,想当初刚一得到情报便立即可以进行处理(立马可以丢单位过去),而现在一个区域里的情报处理引起的单位调度往往需要好几分钟才能完成,再又由于能力的不足,于是完全以单位所处的区域作为单位控制(调度)依据了。


获得情报、理解情报、处理情报,应该是绝多数游戏的过程了 /:^]。
现在抛开获得情报和理解情报的过程,只考虑处理情报的过程。
此过程一般包括, 1.脑袋里想个对策,2.用键盘之类输入指令给单位。
然后,继续抛开。不考虑脑袋里的作为后,给单位输入指令占据了绝多数游戏的绝多数过程。
把输入指令给单位的 人员称为 控制者,其使用的输入方式称为输入系统。很明显,一个良好的指令输入系统应该是可以 尽可能少的输入做出尽可能接近完善的情报处理。
对于即时战略,一场游戏里通常会包含有 多个无法完全控制的个体单位(此处的单位意思是,一个不是控制者自己的个体)。而在即时战略的游戏过程中,处理情报(不考虑脑袋里的…)的过程通常是通过类似于旁观者的视角来输入指令完成的。那么,控制者所给的一个行动的效果总需要 经过个体单位的行动后才能反映出来,而控制者下达指令的目的–处理掉情报,也只能通过他的个体单位的行动来完成。在此还需要加一个假设,也便是再抛开一些需要考虑的方面:假设,只要控制者下达的正确的指令个体单位绝对可以处理掉情报。
有此些假设,可以注意到 被指令输入系统的设计所影响的方面是很简单的。指令输入系统对控制者而已,是他给单位下达指令的方式。按即时战略的特点,基本上下达的指令都是直接命令个体单位且可以直接受理的。那么, 下达的指令种类、可以下达到的单位群体 便是主要的特点了, 即为 即时战略游戏输入方式的特点。
还需要再次抛开一些考虑,不考虑可以下达的指令种类。
/:^] 在抛开了一个个又一个个东西后,到了关键了:
一直以来即时战略的控制方式都是,选中单位,下达指令。那么指令可以下达到的单位群体便是 可以选中的群体。
在不同的情况下,总是需要选中不同的单位群体,即时战略里习惯性的主流的选择方式是,鼠标框选、单位编队。此二种方式都无法迅捷的选中 不同领地里的单位群。
按自己的想法,不能象地下城那样瞬间移动的控制多具有单独坐标(位置)的单位的(模拟什么的)游戏,只要需要管理的区域规模(地图大小)达到正常的程度,控制者管理 单位行动的最大依据必定是它所处的区域。对应的,控制者在某区域上的行动必定完全受制于正位于和即将位于此区域上的己方、对手单位。
再以横扫千军作为例子,在通常的联机对战中,选择的地图是很小的,换言之单位所处的区域基本上总是战斗前线。横扫千军里面有配套的一系列单位全选快捷键,基本上任何可以想到的单位组合都有对应的全选键,而在实战的操作中是有了显而易见的大幅度优化,是大家有目共睹的优化。
因此横扫千军的实际战场中,小地图上的任何需求都可以通过对应的全选快捷键直接选中,之后便直接是下达指令了。简单的甚至能够引起 读者脸热的 指令输入方式。 /:^]
而在 鼠标框选和单位编队的选中方式里, (全图皆前线的地图大小) 小地图中的 单位调度总需要控制者更多更复杂的 输入。按良好的指令输入系统的定义来比较, 区域全选方式是到当下为止各种选中设计里最好最优秀的。
横扫千军的全选快捷键提供了对(小地图范畴内的)区域单位最佳的选中方式,也即是即时战略里最佳的小型地图 指令输入方式。
下面把区域控制推而广之。
当战斗在一个正常大小的地图上时,单纯的全部区域全选已经无法满足 前线控兵的需求了。
此时需要的是,在前线单个区域的全选单位方式,此种需求在自己接触过的任何一个即时战略中都没有满足,包括 原始的横扫千军。 /:^] 不过有改进版的横扫千军解决此问题了,而且自己常用的版本也是那个版本:
添加上另外的一系列全选本屏单位的快捷键。
与全地图全选单位的方式类似,本屏幕全选是另一个容易想到的区域单位 选中方式。但是, 本屏幕全选所提供的优势完全不是 全地图全选能比及的,是质的改变。最明显的是灵活性和适应性的改善,由此控制方式,每一次单位调度(无论是100个单位还是1000个单位)所耗费的操作不会超过四次按键。
当控制者习惯了使用本屏单位全选系列的快捷键后,当前的任何、所有的其他的即时战略控制输入方式都绝对无法满足控制者的单位调度(控制)速度了,这是有我自己的实际经历作印证的。
或者说对于习惯了本屏全选方式的我自己而言,一个没有 全选本屏幕单位快捷键的即时战略的输入方式是极其低效甚至可以说特地难堪控制者的。
接着,本屏全选还可以被推广。
最高指挥官的 无极缩放提供了 自定义范围(长、宽)的本屏全选功能,也或者说是 当前最高效的即时战略单位控制方式了。
当习惯了无极缩放和本屏全选提供的方便后,在回试其他方式时甚至可能有 "实在太落后"的想法。
因为没有搞过最高指挥官,也不多发言了。 /:^]