开始使用

该文章将告诉您如何初步使用JEngine

开发环境

  • Unity版本:2019.3.13f1 (请使用该版本及以上)

  • U3D工程.net环境: .Net Framework 4.x

  • 热更工程.net环境: .Net Framework 4.x

  • 开发系统:MacOS 10.15.5

    100%支持Windows

快速开始

请按照以下顺序进行操作

  1. Clone该项目将Packages/UnityPlugins/JEngine.unitypackage导入新项目

  2. Project目录用Unity打开

  3. 找到HotUpdateResources/Scene, 确保你能找到Game.unity,并且HotUpdateResources/DLL/~Hidden文件夹中有生成的DLL文件(这个文件夹Unity内看不见)

    check1
  4. 找到并点击顶部导航栏中JEngine/XAsset/Bundles/Build Bundles选项

    menu
  5. 根据弹窗,输入DLL加密密码,点击Build

  6. 生成成功后,资源将进入DLC目录,将该目录传入您的资源服务器(如果不知道如何操作,请百度搜索如何搭建资源服务器)

  7. 进入Init场景,在阶级中选择Updater

    hierarchy
  8. Inspector中,将BaseURL换为您存放资源的地址

    格式: http://your-ip:your-port/DLC/http://your-domain/DLC/

    inspector
  9. Init场景中,找到HotFixCode,Inspector中Init方法里的Key为DLL加密密码

guide1
  1. 现在,运行游戏,即可体验热更功能!

到这里,您已经完成了热更游戏的第一步,恭喜!