跳至主要內容

开源项目&资源收集(Unity)

一杯面包小于 1 分钟技术游戏收集

开源项目&资源收集(Unity)

热更新

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

Unity项目热更新(ILRuntime)
介绍 — ILRuntime (ourpalm.github.io)open in new window

资源管理

YooAsset **YooAssetopen in new window**​是一套用于Unity3D的资源管理系统,用于帮助研发团队快速部署和交付游戏。open in new window

游戏配置

Luban focus-creative-games/luban: 你的最佳游戏配置解决方案 open in new window

  1. 【使用腾讯GME服务】用户在线实时语音社交后端技术栈选型:SRS
    SRS (Simple Realtime Server) | SRS (ossrs.net)open in new window
  2. 用户在线文字交流:Websocket
  3. 热加载场景:Addressable(Unity插件)经过审核的地图存在OSS,用户需要进入时进行下载后热加载
  4. 业务服务器后端:ioGame(集成蚂蚁金服开发的开源网络通信框架)
  5. 家园系统(用户自行建造世界):Easy Build System(Unity插件)

Unity场景切换加载进度条
https://www.bilibili.com/video/BV1V7411Y7Fuopen in new window

Unity状态同步:定时器就用的fixeddelay那个线程池

上次编辑于:
贡献者: Toby Ye