知识卡片
游戏循环是状态重置
内容
轻量小游戏的循环不一定需要复杂引擎,本质是一次判定结束后重置场景状态:角色位置、障碍宽度、道具状态、背景偏移和计分都回到下一轮所需的初始条件。发散:循环设计的难点是区分哪些状态延续,哪些状态清零,否则会出现“上一局残留”。
参考来源
《用Flutter极速构建原生应用》第9章《用Flutter开发“棍子传奇”小游戏》
知识卡片
轻量小游戏的循环不一定需要复杂引擎,本质是一次判定结束后重置场景状态:角色位置、障碍宽度、道具状态、背景偏移和计分都回到下一轮所需的初始条件。发散:循环设计的难点是区分哪些状态延续,哪些状态清零,否则会出现“上一局残留”。