在Unity2022.3.7中集成ET 7.2 + HybridCLR 0.10.4 + XAsset 2022.2 + EUI 实现ECS编码,C#代码热更,资源热更,UI管理系统的基础框架

本文介绍了如何在Unity2022.3.7中集成ET7.2、HybridCLR、XAsset和EUI,实现C#代码热更、资源热更以及UI管理。通过详细步骤展示了ET框架的搭建、HybridCLR的安装和配置、XAsset的使用,以及EUI的整合,为游戏开发提供高效的基础框架。

工具介绍

ET 7.2 

        ET是一个开源的游戏客户端(基于unity3d)服务端双端框架,服务端是使用C# .net core开发的分布式游戏服务端,其特点是开发效率高,性能强,双端共享逻辑代码,客户端服务端热更机制完善,同时支持可靠udp tcp websocket协议,支持服务端3D recast寻路等等

 HybridCLR

        HybridCLR是一个特性完整、零成本、高性能、低内存近乎完美的Unity全平台原生c#热更方案。

XAsset 2022.2

        xasset 是专业的Unity资源系统。

        xasset 提供开箱即用的打包、分包、加密、边玩边下和跨平台加载等技术让Unity项目的开发更快更轻松!

  ET-EUI  (在文章发布时,ET-GUI作者已匹配到ET-7.0,文章中将以此为基础修改匹配到ET-7.2)

       ​​​​ ET-EUI是基于ET框架的简单UI模块

搭建流程

  • ET
  1.  从github上下载ET 7.2 版本 ,用Unity打开工程中名字为Unity的项目目录。
    操作步骤可以参考 ET6.0框架-开发环境搭建,以及Book目录下的最新 运行指南.md 。
     
  2. 切换到Anroid平台

     
  3. 修改Mongo相关Dll的"Select platforms for plugin"属性设置:


    否则会在在点击"BuildModelAndHotfix"命令后,出现找不到相关Mongo dll的报错:

    (
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值