TEngine 是一套用于 Unity 的商业级框架解决方案,用于帮助研发团队快速进行游戏开发。
- 5 分钟快速上手:开箱即用、用法简洁,即用即上手
- 高可读性:详细的文档说明帮助你更快更好的进行游戏开发
- 分离关注点:您不需要关心框架的底层,分离独自实现您的 GamePlay
- 基于 UniTask 的异步系统:零 GC 的异步操作
- 事件分发系统:高效且无 GC 的事件系统
- 可插件定制化:把复杂游戏简单化,以高性能、低耦合度实现
TEngine 内嵌了业界最佳的开源解决方案:
- 完全自动化的资源管理:通过
AssetsReference组件自动管理资源生命周期 - 无需手动 Dispose:框架自动处理资源释放,防止内存泄漏
- 上层资源管理框架:基于 YooAsset 构建,提供更高层次的抽象
- 纯 C# 实现:完全脱离 Mono 的生命周期
- 极高的可拓展性:模块化架构,灵活的生命周期管理
- 代码自动生成:一键生成 UI 绑定代码,提升开发效率
- 事件驱动架构:与事件模块深度集成,支持 MVE 架构
- ✅ 严格按照商业要求使用次世代的 HybridCLR 进行热更新
- ✅ 最佳的 Luban 配置表(支持懒加载、异步加载、同步加载)
- ✅ 百万 DAU 游戏验证过的 YooAsset 资源框架
- ✅ 全平台热更新流程已跑通
- ✅ YooAsset 资源自动释放
- ✅ 支持 LRU 严格管理资源内存
- ✅ 防止内存泄漏
- ✅ 商业化的热更新流程
- ✅ 商业化的 UI 开发流程
- ✅ 商业化的资源管理
- ✅ 已有项目使用 TEngine 上架 Steam
- ✅ 已有项目使用 TEngine 上架 微信小游戏
- ✅ 已有项目使用 TEngine 上架 App Store
想要快速上手 TEngine?请查看: