JEngine 使用教程
1. 项目的目录结构及介绍
JEngine 是一个针对 Unity 开发者设计的开源框架,支持游戏热更新。以下是项目的目录结构及其介绍:
JEngine/
├── Assets/
│ ├── JEngine/
│ │ ├── Core/
│ │ ├── AntiCheat/
│ │ ├── Localization/
│ │ ├── Misc/
│ │ ├── LitJson/
│ │ ├── ...
│ ├── ...
├── Packages/
│ ├── manifest.json
│ ├── packages-lock.json
├── ProjectSettings/
├── README.md
├── ...
Assets/JEngine/
: 包含 JEngine 的核心功能和扩展包。Core/
: 提供热更新支持和其他高性能功能。AntiCheat/
: 防止内存作弊,如使用 GameGuardian 修改内存。Localization/
: 提供游戏多语言支持。Misc/
: 包含其他杂项功能。LitJson/
: 支持 JSON 序列化和反序列化。
Packages/
: 包含 Unity 项目的包管理文件。ProjectSettings/
: 包含 Unity 项目的设置文件。README.md
: 项目说明文档。
2. 项目的启动文件介绍
JEngine 的启动文件主要位于 Assets/JEngine/Core/
目录下。以下是一些关键的启动文件:
Init.cs
: 初始化 JEngine 框架的主文件。GameEntry.cs
: 游戏入口文件,负责启动游戏逻辑。
3. 项目的配置文件介绍
JEngine 的配置文件主要位于 Assets/JEngine/Core/
目录下。以下是一些关键的配置文件:
Config.json
: 包含 JEngine 的基本配置,如热更新路径、语言设置等。AntiCheatConfig.json
: 包含反作弊功能的配置,如内存保护级别等。LocalizationConfig.json
: 包含多语言功能的配置,如支持的语言列表等。
以上是 JEngine 项目的基本使用教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这些信息能帮助你更好地理解和使用 JEngine 框架。