2025-11-11 06:54:49
红警游戏早期版本没设计随机地图功能,因为1997年单机模式只能固定地图,联机需要服务器支持,而随机地图需要复杂算法,当时技术不够成熟。玩家想自己建主机的话,得先有服务器才能让其他玩家联机,但红警没开放地图编辑器,所以只能玩官方给的固定地图。随机地图得等游戏加入地图生成器,比如红警2资料片才有的自定义地图功能。
红警1代1997年发布时,微软的DirectX技术刚起步,地图生成需要动态分配内存和坐标计算,当时电脑配置低,开发团队没资源做这个功能。据《即时战略游戏发展史》记载,红警1的地图编辑器是2000年才通过MOD补丁实现的,但只能修改现有地图不能随机生成。红警2代2000年推出时,服务器架构还是基于固定协议,随机地图需要实时计算800个单位坐标,导致联机延迟过高,所以资料片才用离线编辑器替代。直到2015年社区推出MOD,才用Python脚本模拟随机地图生成,但官方没整合进游戏。
本题链接: