标题、关键词和正文都能搜索。不知道先学什么时,按学习路线走一遍 →
共 66 课
把技术选型、工作成果、候选方向与未定设计放在不同的格子里。
别把编辑器、游戏引擎、自动化助手和素材软件混为一谈。
用小实验学习,一次只引入一个新问题。
把“能复述”推进到“能预测、能修改、能排错”。
把“一个角色”看成几个各司其职的节点,而不是一张图片。
理解 _ready、_process 与 _physics_process,避免在错误时刻访问对象。
分清蓝图、运行中的实例、共享数据和可写存档位置。
按钮只报告“被按下”,由接收者决定接下来发生什么。
先掌握 int、float、bool、String 和 Vector2,再谈复杂架构。
输入、返回值和副作用,比函数写得短更重要。
理解共享容器、节点寿命与 Resource 定义。
从第一条错误、调用栈和运行时变量开始缩小问题。
把按键映射为动作,再把方向变成速度。
分别安排角色、墙壁和交互范围的物理职责。
靠近只是候选,按键才是请求,成功还需要状态判断。
先做清楚可关闭的文本面板,再扩展复杂对白。
先用明确布尔条件建立可重现流程。
资源加载、节点释放、输入锁和重试都要有明确归属。
学习 user://、错误处理与格式校验,不提前实现整套存档。
用少量操作证明一个小流程真的成立。
先固定一个可比较的实验,再判断是否适合游戏。
学会查看与修整,而不是先采购新的美术软件。
棋盘格可以是假画的,透明度需要实际检查。
重复、边缘、转角和过渡要分别验证。
了解源文件、导入缓存、过滤和真实显示尺寸。
地面绘制与纵深排序要拆开思考。
先让站立、朝向与移动一致,再追求更多动作。
先验证显示尺度和音量控制,恐怖氛围才有可靠基础。
会判断命令读什么、写什么,比记住长命令更重要。
把编辑器用成理解项目的工具,而不仅是打字窗口。
从标准库只读脚本开始,不默认安装大型依赖。
区分源码、源素材、运行资源、缓存和导出产物。
先学会看改动,提交才会有意义。
可生成缓存不入库,可重建的前提是源文件还在。
按文件类型与修改方式选择,不把所有素材一股脑加入。
同一场景、资源和源稿,在同一时段由一个执行者负责写入。
给目标、文件边界与验收,不把“自由发挥”当作完整规格。
把卡顿拆成脚本、渲染、加载或资源问题。
模板、平台、资源、用户数据与干净环境缺一不可。
音乐、横版玩法和大型工具,按真实任务逐步接入。
把“很有氛围”拆成能观察、能比较、能落实到练习中的视觉选择。
用三组明暗控制玩家先看哪里,并避免把黑暗做成找不到路。
从小调色板到单灯实验,分清物体本色、环境色与引导色的职责。
用一个简单物件练轮廓、面与像素簇,不靠随机噪点制造“旧”。
用箱体、脚点和尺度样条,让人物、家具与地图像处在同一个空间里。
先问人怎样吃饭、用水、储物与待客,再决定墙和家具放在哪里。
分开房间连通、可走面积与可见画面,避免一张漂亮平面图落地后处处卡人。
让玩家有理由走近未知,同时保证人物、出口和关键反馈没有被藏坏。
从玩家想知道什么倒推一个可理解的动作,不先塞密码锁再补故事。
给关键结论多条可理解的入口,并让提示、复查和重试保持叙事完整。
把熟悉、异常、等待、兑现与回落做成可试玩的小段落,并尊重玩家的操作感。
写能被说出口的中文,用人物目的、潜台词和可追溯版本组织非线性叙事。
不下载素材、不先装插件,用一行文字建立你的第一个可运行场景。
把“拿到钥匙才能开门”写成能预测、能修改、能解释的小程序。
搭建单目标 Area2D 练习,并亲自检查长按重复和远距离误触发。
用灰盒、两件物品和一扇门练习完整流程,所有设定均为独立教学方案。
把成功读档、损坏拒绝和旧版本迁移一起设计,而不是只验证写出一个文件。
在练习仓库区分取消暂存、丢弃修改、撤销提交,并演练二进制交接。
把“感觉不好玩”拆成可复现、可分级、可验证修复的具体问题。
不用专业混音插件,先做清楚的环境、反馈与提示声,并给玩家真正有效的控制。
把关键选项接到真实行为上,让不同设备与操作习惯的玩家能完成同一条核心流程。
用轻量记录避免临发布才发现来源不明、署名遗漏或源稿无法追溯。
用可验证的小切片测真实成本,让剧情愿望与可持续产能对齐。
先验证一首短练习曲的时钟一致性,再考虑把奖励玩法接入主游戏。
用一个平台和一个木桩验证动作手感,不把探索角色脚本直接堆成战斗系统。
让收到的反馈能对应到具体构建,让修复确实送到玩家手里。
输入一个你想弄明白的问题。