项目导航 / LESSON 02
每种工具到底负责什么
别把编辑器、游戏引擎、自动化助手和素材软件混为一谈。
CONCEPT MAP先看一眼知识之间的联系
01从一个交付物倒推工具
以“按键后显示调查文字”为例:Godot 负责运行场景和显示 UI;GDScript 表达触发条件;VS Code 或 Godot 脚本编辑器修改代码;Git 记录差异。这个练习不需要 Krita、不需要服务器,也不需要生成音乐。让真实任务拉动工具,而不是先安装一整套工具再找用途。
02你的技术地图
| 工具 | 负责什么 | 当前应学到哪里 |
|---|---|---|
| Godot + GDScript | 玩法运行、资源引用、场景和界面 | 能独立运行、理解节点树、修改小脚本 |
| Krita | 检查像素边缘、透明度、分层修整 | 能保留源稿并输出练习 PNG |
| PowerShell / Python | 调用工具、只读检查、重复性辅助任务 | 能核对路径、读日志、审查脚本的写入范围 |
| Git / Git LFS | 代码历史及选定二进制资源管理 | 能看 diff、做小提交、理解 LFS 指针 |
| Codex / Claude | 工程实现与内容草案等协作 | 能交付受限任务并检查证据,而非只接收总结 |
03运行时与生产工具
游戏运行时是最终玩家真正执行的环境;生产工具是开发阶段使用的工具。玩家通常不需要安装 Krita 或 Python 来游玩导出的 Godot 游戏。你的首发目标仍是 Windows 64 位。这个网页只是知识载体,网页里的互动演示也只是概念模拟,不是 Godot 游戏替代品。
04动手:拆解一个需求
- 选一个中性需求:“显示一张测试图片并让它随角色移动”。
- 列出最低依赖:Godot、一个场景、Sprite2D、测试图片;还不必使用动画插件。
- 标出何时引入其他工具:图片需要修边时用 Krita,多张图片需要同类只读检查时考虑 Python。
动手后,再勾选
不是“我看懂了”,而是你在独立练习里做出并检查过。
CHECK YOUR UNDERSTANDING
换一个情景,你会怎么判断?
哪种工具是本项目的主要游戏运行时?
Godot 承担场景和玩法运行;另外两个是当前开发辅助工具。
用自己的话,留一条笔记
可以写“我之前以为……,现在发现……”,或者记录还没解决的问题。
仅保存在此浏览器0 / 20000
↗回到资料核对
本课是解释与练习,不替代对应版本的官方手册。网页实验不运行 Godot;未标明实机验证的代码,仍需在独立工程中检查。
把这课收进你的理解里。
标记已读不会自动勾选实作,也不代表游戏功能已经完成。