简介

简介

Unity商业项目中,大多手游嵌入了聊天系统。但个人开发者或初创公司或小团队,如何在人员少,资源少的情况下,写好高水平商业项目的聊天系统,是值得我们好好研究的课题。

达成效果:

实现外网,带语音发送,文字发送功能的Unity聊天系统。IOS键盘会调用发送按键,性能优异的聊天系统。

对比主流游戏  皇室战争,列王的纷争。

由于聊天涉及多线程和跨平台,会作出适当的增加内容。

 

Ps.此聊天系统后端接的是sdk,但是其中有很多自己动手的部分,

学习此课程省去了学习者来回打包Debug的时间

      

 

课程大纲

一,聊天系统接入讲解

    1. 简单接入sdk

    2. sdk的API之间的调用

 

二,聊天UI界面的拼接1

     1,UI动态变化

     2,UI动态适配

 

三,聊天UI界面的拼接2

     1. 修改UGUI源码

     2. 加入自定义功能到自己的UI界面中

     3. IOS键盘调用Unity的方法

 

四,聊天性能优化

    1.性能分析器的使用

    2.异步登入和异步系统底层初始化

    3.异步强上后端保持稳定性

 

五,聊天打包

    1.引入动态链接库

    2.ARC和非ARC等,适配Unity5.2.3+等

 

六,系统总结(填各种坑)

 

 

  

分类
进阶系列
查看课程