当前位置:   article > 正文

项目启动流程_unity项目启动流程

unity项目启动流程

1、项目启动

  1. 卸载公司Logo(一般logo不怎么变,放在Resources下开机加载,每次启动完毕后Resources.UnloadAsset(tex)卸载)
  2. 初始化所有功能模块(NetMgr、SDKMgr、ResMgr、HotFixMgr、VedioPlayerMgr等等)
  3. 游戏状态机启动(整个游戏的总状态机)

2、状态机-初始化

 提示:热更和播放CG动画可以放在状态机的初始化阶段,也可以做在状态机之前。

  1. 播放游戏CG动画
  2. 热更新

3、状态机-登录流程

  1. 请求登录SDK并登录
  2. 获取服务器列表
  3. 获取所有服角色列表
  4. 获取游戏公告
  5. 连接登录服(用户操作)
  6. 创建新角色或选择已有角色
  7. 连接聊天服
  8. 连接社交服

 总结:选择角色后,服务器同步所有角色数据,所有数据塞入各个系统的Manager中。

4、状态机-主城

主城一般就是所有UI玩法的入口,比如任务、爬塔、组队、道具、重置、社交

5、状态机-战斗玩法

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/997258
推荐阅读
相关标签
  

闽ICP备14008679号