GILES: Unity3D 运行时关卡编辑器使用指南
1. 项目目录结构及介绍
GILES 项目的主要目录结构如下:
GILES/
├── Assets/ # Unity 项目资源目录
│ ├── Art/ # 艺术资源,如图标、纹理等
│ ├── Code/ # GILES 核心代码
│ ├── Example/ # 示例关卡编辑器项目
│ ├── ProjectSettings/ # Unity 项目设置
│ ├── UnityPackageManager/ # Unity 包管理器配置
│ ├── docs/ # 文档资源
│ ├── giles.png # 项目图标
│ ├── giles.sublime-project # Sublime Text 项目配置文件
│ ├── README.md # 项目说明文件
│ └── LICENSE # 项目许可证文件
└── .gitignore # Git 忽略文件
- Assets/: 包含所有与项目相关的资源,如代码、艺术资源等。
- Art/: 存放项目中的艺术资源,如图标、背景图等。
- Code/: GILES 的主要代码库,包含了编辑器的核心功能。
- Example/: 提供了一个示例关卡编辑器项目,用于展示如何使用 GILES。
- ProjectSettings/: Unity 项目设置文件,如API兼容性等级等。
- UnityPackageManager/: Unity 包管理器的配置文件。
- docs/: 存放项目文档的文件夹。
- giles.png: GILES 的项目图标。
- giles.sublime-project: Sublime Text 的项目配置文件,便于使用该编辑器开发。
- README.md: 项目说明文件,包含项目的基本信息和使用说明。
- LICENSE: 项目遵循的许可证文件。
- .gitignore: 指定 Git 忽略的文件和目录。
2. 项目的启动文件介绍
GILES 项目的启动主要依赖于 Unity 编辑器。在 Unity 编辑器中,可以通过以下步骤启动 GILES:
- 确保你的 Unity 版本为 2017.1 或更高版本。
- 在 Player Settings 中,设置 "API Compatibility Level" 为 ".NET 2.0"。
- 打开 GILES 项目。
- 打开 Example 文件夹中的 "Level Editor" 场景。
启动文件主要是 Example 文件夹中的 "Level Editor" 场景,这个场景包含了 GILES 运行时关卡编辑器的所有功能。
3. 项目的配置文件介绍
GILES 项目的配置主要通过以下文件进行:
- ProjectSettings/: 此目录下的文件用于配置 Unity 的项目设置,如 "API Compatibility Level"。
- UnityPackageManager/: 此目录下的文件用于管理 Unity 项目中使用的包。
- .gitignore: 此文件用于配置 Git 忽略的文件和目录,以防止将不必要的文件提交到版本控制系统中。
在配置项目时,需要注意以下几点:
- 保持 "API Compatibility Level" 设置为 ".NET 2.0",以确保代码兼容性。
- 使用 Unity 包管理器更新或管理项目依赖。
- 根据需要编辑 .gitignore 文件,以优化版本控制。
以上就是 GILES 运行时关卡编辑器的使用指南。希望这份文档能帮助您更好地了解和使用这个项目。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



