单位上限

来自星际争霸重制版地图研究所
Chinodaisuki讨论 | 贡献2022年5月5日 (四) 20:31的版本 (创建页面,内容为“单位上限,也叫作单位限制、最大单位上限,请注意,“单位上限”与“人口上限”并不是同一个概念 星际争霸运行游戏时…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

单位上限,也叫作单位限制、最大单位上限,请注意,“单位上限”与“人口上限”并不是同一个概念

星际争霸运行游戏时,所有的单位都在地图上进行各种活动(如战斗)

显然,每一个单位都会有各种各样的数据,例如一个机枪兵,会有血量、防御、攻击力等各种各样的属性

暴雪使用一个双向链表来存储游戏中的所有单位以及他们的各种属性和数据

单位的这些属性都需要内存空间来进行存储,在游戏中也需要大量的进行计算

所以,单位越多,就越消耗内存空间与CPU计算能力

因此,暴雪对游戏内同时存在的单位数量进行了限制,即很多玩家都知道的1700单位数限制,称为最大单位数或单位上限

在重制版中,非EUD地图的单位数上限可以达到3400个,EUD地图的单位上限为1700个,目前没有任何办法可以突破这个限制

如果地图上的单位数达到了对应的上限,则游戏中会出现提示:Can not create more units(中文版提示:无法创建更多单位),此时会出现包括但不限于无法造兵、无法建造建筑、虫族基地不出现幼虫、单位无法攻击、无法释放技能等现象