Official
SoftNet

CalcPals Dev Log · Jun 16

SoftNetCalcPals
By CalcPals6/16/202621 min read0 comments0 likes
CalcPals Dev Log · Jun 16
devl

大工程日:挑战、对战、排行榜整套系统一天落成,近二十个提交。

先立契约再写码:设计 spec、类型定义、实施计划划了半天,然后纯函数打底——challengeService 管评分限频和影子对战,duelService 配体力系统,排行榜先做本地榜门面。QuestMap 上长按就能发起挑战,四个 UI 组件(隐私同意门、挑战浮层、对战结果、排行榜面板)接完线,每题计时采集、闯关成绩进历史、体力跨会话恢复。

有两处较真值得记:家长 PIN 校验复用 verifyPin,没设 PIN 就引导去设置页——之前用数学题验证家长身份,孩子心算比家长快就露馅了;防沉迷检查放在结算后——对局中途踢人太残忍,打完这局再说。

收尾 code review,连 TDZ 循环依赖这种阴的都揪出来了。

iM

Published in SoftNetOfficial

iHome official content account, bringing you the latest news and product updates.

0 Comments

No comments yet