·  课程讲师:海洋 

·  课程分类:游戏开发

·  适合人群:中级

·  课时数量:20(42)课时

·  更新程度:完毕

·  服务类型:C类(普通服务类课程)

·  用到技术:Unity客户端,UI设计框架,Avatar换装,Protobuf-net

·  涉及项目:搭建Unity客户端 UI设计框架以及Avatar换装和移动端热更新技术实现以及Protobuf-netUnity中运用

对这个课程有兴趣的可以加我qq2748165793

 1.课程研发环境

        开发工具:Unity4.6VS2008 

  2.内容简介

    本课程内容详细介

绍了如何实现移动端客户端架构以及网络游戏中关键技术Avatar换装实现和热更新技术实现以及开源库Protobuf-netUnity中使用,由浅入深的讲解,从原理入手,从架设UI设计开始,可以快速的搭建客户端架构,对于游戏中开发应该注意的问题也进行了说明和介绍。  


课程大纲

    第01Avatar系统以及模型规范

02Avatar系统技术实现原理

03Avatar系统技术编码讲解(1)

04Avatar系统技术编码讲解(2)

05Avatar系统换装技术成果展示及总结

06:客户端架构整体设计

07:客户端架构UI设计

08:客户端架构常用函数封装

09:客户端架构UI容器实现

10:客户端架构管理类对外接口封装

11:客户端架构游戏生成器和管理器

12:客户端架构资源类封装

13:客户端架构Panel管理类封装

14:客户端架构Panel管理类完善

15:客户端架构Panel管理类讲解(1)

16:客户端架构Panel管理类讲解(2)

17:客户端架构模板类封装

18:客户端架构DialogManger管理类架构(1)

19:客户端架构DialogManger管理类架构(2)

20:客户端架构Util通用类完善(1)

21:客户端架构Util通用类完善(2)

22:客户端架构生成LoginPanel脚本

23:客户端架构-MainPanel讲解(1)

24:客户端架构-MainPanel讲解(2)

25:客户端架构Json保存与加载(1)

26:客户端架构Json保存与加载(2)

27:客户端架构UITexture旋转功能讲解(1)

28:客户端架构UITexture旋转功能讲解(2)

29:客户端架构副本界面生成

30:客户端架构图集的动态加载

31:客户端架构AssetManager封装

32:客户端架构AssetManager和资源打包

33:客户端架构消息事件封装(1)

34:客户端架构消息事件封装(2)

35:客户端架构总结

36:热更新技术讲解

37:热更新技术代码实现(1)

38:热更新技术代码实现(2)

39Unity-Protobuf介绍

40Unity-Protobuf运用

41Unity-Protobuf代码实现(1)

42Unity-Protobuf代码实现及总结