下载 App
10月22日优化
深度优化cpu性能负载
1. 固定日常目标和路线,减少重复寻路
普通居民的上班、回家、休息等活动,不再反复随机挑目标。
已认证路线缓存复用,不用每次重新搜路、检查整条路线的地面和身体净空。
不可达目标也缓存失败结果,避免反复全图搜索。
遇到其他人物阻挡时等待,而不是不断重新绕路。
仍保留安全检查:墙体变化、目标楼层变化或人物位置被外部移动后,会重新认证;门口通行和人物占用仍实时判断。
2. 取消整条 NPC 饥饿处理链
不仅取消饥饿增长,还取消了:
饥饿伤害和觅食决策;
自行买粮、吃饭消费及相关行程;
NPC 饥饿 UI。
这同时减少了属性计算、AI 决策、寻路和库存操作。玩家饥饿没有改,NPC 疾病、疲劳、死亡、生产和交易也没有取消。
3. 优化近远分层和模拟调度
近处人物保留需要交互的精细模拟。
远处人物主要按“日程变化、到达、生命阈值、半日结算”等事件推进,减少重复检查。
三个居民池分批轮转,摊开集中计算。
时间债务保留,不靠丢时间、冻结生命或漏发工资换性能。
4. 减少巡逻和人物视觉的重复工作
对普通巡逻、查询缓存、人物动画及视觉更新的调用节奏做了优化,减少不必要的重复计算。没有通过降低画质、减少人口或删除人物模型来制造提升。
战斗、追捕、伙伴跟随、驾驶、军事编队等仍需要动态响应,没有强行变成固定路线。

