知识卡片
输入映射游戏参数
内容
“长按时间”本身不是游戏规则,只有被映射成棍子长度后,才进入胜负判定。游戏交互常把连续输入转成少量可计算参数,再用规则判断结果。发散:这种模式也适合业务产品,先把用户行为转成领域变量,再让规则层处理,而不是直接在事件回调里写判断。
参考来源
《用Flutter极速构建原生应用》第9章《用Flutter开发“棍子传奇”小游戏》
知识卡片
“长按时间”本身不是游戏规则,只有被映射成棍子长度后,才进入胜负判定。游戏交互常把连续输入转成少量可计算参数,再用规则判断结果。发散:这种模式也适合业务产品,先把用户行为转成领域变量,再让规则层处理,而不是直接在事件回调里写判断。