本地开发工具 / LESSON 32
目录与磁盘:整理职责,不擅自搬文件
区分源码、源素材、运行资源、缓存和导出产物。
CONCEPT MAP先看一眼知识之间的联系
01目录先服务查找与责任
下面是未来练习工程可采用的一种组织建议,不是本地已经存在的目录。把“运行要用的内容”和“生产过程材料”分开,可以更容易检查导出范围、资源引用和版本管理。小项目不必为每个单文件创建一层空框架。
02一种适度的建议结构
learning_project/
├── project.godot
├── scenes/ # 可运行练习场景
├── scripts/ # 与场景职责一致的脚本
├── assets/ # 引擎实际引用的练习 PNG、音频等
├── resources/ # 需要复用的 .tres 定义
└── docs/ # 本练习的操作与验收记录
独立生产资料目录(按需):
source_art/ # .kra 等源稿,不默认全部塞进运行包
exports/ # 后续构建产物;不冒充源码03空间为何需要另外估算
压缩安装包大小、解压后的安装体积、生成缓存、二进制历史和导出产物是不同占用。Git LFS 也可能保留本地对象,不是自动省空间按钮。你提供的磁盘快照低于此前保留目标,但不代表普通讨论或小练习必须停止。需要新装大工具时再核对空间与收益。
04只读查看空间
# 当前执行时才是实时查询;本网页没有运行它。
Get-PSDrive -PSProvider FileSystem |
Select-Object Name,
@{Name='FreeGiB'; Expression={[math]::Round($_.Free / 1GB, 3)}},
@{Name='UsedGiB'; Expression={[math]::Round($_.Used / 1GB, 3)}}PowerShell 的 1GB 数值常量是 1024³ 字节,这里用 FreeGiB 避免把二进制单位与十进制 GB 混淆。查到空间不足后先报告,不自动删除 .godot、版本历史或缓存;任何清理与搬迁是单独批准的操作。
动手后,再勾选
不是“我看懂了”,而是你在独立练习里做出并检查过。
CHECK YOUR UNDERSTANDING
换一个情景,你会怎么判断?
看到 D 盘空间低于目标,网站或 AI 可以自动做什么?
只读检查不包含破坏性操作授权。
用自己的话,留一条笔记
可以写“我之前以为……,现在发现……”,或者记录还没解决的问题。
仅保存在此浏览器0 / 20000
↗回到资料核对
本课是解释与练习,不替代对应版本的官方手册。网页实验不运行 Godot;未标明实机验证的代码,仍需在独立工程中检查。
把这课收进你的理解里。
标记已读不会自动勾选实作,也不代表游戏功能已经完成。