※ 引述《ianisgood (Ian)》之铭言:
: 小弟的想法是操作游戏时,主机要运算要跑程式之类的,所以风扇会运转散热
: 但好几次小弟搁下游戏,直接去忙别的事情时,风扇却运转的更大声
: 照理说我没操作游戏,游戏画面也挂在那里没有动,为何风扇却转的比平常还大声?
就算没有主动操作游戏
程式还是有机会持续执行以下项目(纯举例,非全涵盖)
环境动画(ambient animation)
主要是为了添增视觉丰富性,通常不影响游戏机制
例如植物摆动、布料模拟、水体模拟、动态材质
仍然有看不到的NPC在执行AI逻辑
例如巡逻、徘徊、闲置动作等
程式不断主动预估未来会用到的资源
并且进行加载与卸载
以上这些背景行为,在闲置状态下
理想上会在不影响视觉(e.g.看不到或注意不到)和游戏性的前提下
进行省略(e.g.每几个frame才更新一次)或者完全略过等调适
风扇还转得很大声,可能表示闲置状态下的背景行为没有对此进行足够调适
可能是制作团队懒得弄,也可能是觉得不影响游戏性而没有必要实作
又也有可能是你画面上的环境动化本身就很吃资源
像是Rocket League的闲置主选单画面就会让风扇起飞了
有人猜测是因为大片草皮随风摆动的关系