从这里开始:你的阅读路线
你已经会设计接口、维护状态、处理异常。接下来要补上的,是游戏在屏幕上持续运行的那部分知识:画面如何更新,输入如何改变状态,资源何时加载,手机为什么会卡。
这份指南围绕一个小问题展开:玩家点击一个目标,积分增加,时间用完后结算。 简单的规则足够串起多数游戏系统。
第一遍:45 分钟建立地图
| 顺序 | 阅读内容 | 建议时间 | 读完能回答 |
|---|---|---|---|
| 1 | 能力地图 | 8 分钟 | 引擎、游戏代码、微信各自负责什么? |
| 2 | 从后端到游戏 | 6 分钟 | 为什么不能每帧请求接口? |
| 3 | 微信运行环境 | 5 分钟 | 小游戏与普通小程序有什么不同? |
| 4 | 场景与组件 | 8 分钟 | 画面里的对象怎么组织? |
| 5 | 第一个闭环 | 10 分钟 | 一个功能如何落到节点、脚本和事件? |
| 6 | 与 AI 协作 | 8 分钟 | 怎样把“做得有感觉”变成可验收需求? |
这一遍只阅读与看图,不要求安装工具,也不把动手时间算进 45 分钟。
第二遍:实际搭一个小闭环
先按编辑器入门建项目,再跟随闭环章节配置节点和脚本。第一天的目标可以很小:点击加分、到时结算、重开不重复计时。
然后按顺序加入状态、关卡、动画、音效、存档。每加一项,立即验证失败情况。完成所需时间取决于你的编辑器熟练度,不承诺一小时做成完整产品。
开发时:从需求反查系统
“做一个背包”通常涉及 UI、资源、数据和存档;“做排行榜”还涉及服务端与微信能力。使用功能索引找到入口,再把相关页面和需求模板一起交给 AI。
读完一章,试着说出:这个系统管什么、它不管什么、怎么观察它是否正确。能回答这三点,比记住 API 名称更有用。
内容怎样使用
代码主线固定 Creator 3.8.8、TypeScript、2D 微信小游戏。图像是教学示意,不代表编辑器真实界面;GIF 默认静止,需要点击播放。示例脚本可下载,但需要按文档配置节点,并非可以直接导入的完整游戏工程。