版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Unity3D网络游戏实战(第2版)读书笔记模板01思维导图读书笔记作者介绍内容摘要目录分析精彩摘录目录0305020406思维导图第版实战网络读者游戏版本商业服务端第章协议模块坦克网络玩家游戏面板消息心跳机制本书关键字分析思维导图内容摘要内容摘要本书针对第1版进行改版,将“单机游戏”融入到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识点的案例,并开发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D最新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有开发一款完整网络游戏的能力。读书笔记读书笔记整体略初级,很多正式商业游戏需要考虑的都没有涉及,适合游戏开发初学者入门。每一章节都全是干货,新人入坑网络游戏开发最好的书,以后还会反复阅读一直到网络编程融会贯通。涉及功能系统非常完备,又能通过简单的案例展现,对入门而言非常友好。狗屁不通.废话太多只看第一章有个概念还行有概念跟着各种博客直接上手做逗比看这个b书强。命名混乱,MethodInfo缩写一下子mi,一下子Mei。难得一本讲解网络游戏服务器具体实现的书,总体来说,有用,但是代码的排版太差,而且代码的错误也不少,不得不怀疑作者赶工完成是为了应付任务。我做服务器的,看了3天,感觉入门是没问题,有些章节有点啰嗦,细节不够,不过作为客户端网络入门还是很详细的。实例完整涵盖了网游开发基础知识点,总的来说比之前那本号称unity官方推荐的书要强。作为unity网络入门是可以的。目录分析1.1藏在幕后的服务端1.3开始网络编程:Echo1.2网络连接的端点:Socket第1章网络游戏的开端:Echo1.5公网和局域网1.4更多API第1章网络游戏的开端:Echo2.1什么样的代码是异步代码2.2异步客户端2.3异步服务端2.4实践:做个聊天室第2章分身有术:异步和多路复用2.6多路复用Select2.5状态检测Poll第2章分身有术:异步和多路复用3.1什么是大乱斗游戏3.2搭建场景3.3角色类Human3.4如何使用网络模块3.5进入游戏:Enter协议12345第3章实践出真知:大乱斗游戏3.6服务端如何处理消息3.7玩家列表:List协议3.8移动同步:Move协议3.9玩家离开:Leave协议3.10攻击动作:Attack协议12345第3章实践出真知:大乱斗游戏3.12角色死亡:Die协议3.11攻击伤害:Hit协议第3章实践出真知:大乱斗游戏4.1TCP数据流4.2解决粘包问题的方法4.3解决粘包的代码实现4.4大端小端问题第4章正确收发数据流4.6高效的接收数据4.5完整发送数据第4章正确收发数据流5.1从TCP到铜线5.2数据传输流程5.3常用TCP参数5.4Close的恰当时机第5章深入了解TCP,解决暗藏问题5.6心跳机制5.5异常处理第5章深入了解TCP,解决暗藏问题6.1网络模块设计6.2网络事件6.3连接服务端6.4关闭连接6.5Json协议12345第6章通用客户端网络模块6.6发送数据6.7消息事件6.8接收数据6.9心跳机制6.10Protobuf协议12345第6章通用客户端网络模块7.1服务端架构7.2Json编码解码7.3网络模块7.4心跳机制第7章通用服务端框架7.5玩家的数据结构7.6配置MySQL数据库7.7数据库模块7.8登录注册功能第7章通用服务端框架8.1《坦克大战》游戏功能8.2坦克模型8.3资源管理器8.4坦克类8.5行走控制12345第8章完整大项目《坦克大战》8.6坦克爬坡8.7相机跟随8.8旋转炮塔8.9发射炮弹8.10摧毁敌人12345第8章完整大项目《坦克大战》9.1界面模块的设计9.2场景结构9.3面板基类BasePanel9.4界面管理器PanelManager9.5登录面板LoginPanel12345第9章UI界面模块9.6注册面板RegisterPanel9.7提示面板TipPanel9.8游戏入口GameMain9.9功能测试第9章UI界面模块10.1列表面板预设10.2房间面板预设10.3协议设计10.4列表面板逻辑第10章游戏大厅和房间10.5房间面板逻辑10.6打开列表面板10.7服务端玩家数据10.8服务端房间类第10章游戏大厅和房间10.9服务端房间管理器10.10服务端消息处理10.11玩家事件处理10.12测试第10章游戏大厅和房间11.1协议设计11.2坦克11.3战斗管理器11.4战斗结果面板11.5服务端开启战斗11.6服务端胜负判断010302040506第11章战斗和胜负判定11.8测试11.7服务端断线处理第11章战斗和胜负判定12.1同步理论12.2状态同步12.3帧同步12.4协议设计12.5发送同步信息12.6处理同步信息010302040506第12章同步战斗信息12.7同步坦克SyncTank12.8服务端消息处理12.9完善细节12.10结语第12
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物资回收合同范例
- 定制商品定金合同范例
- 项目策划 合同范例
- 五年级上册数学教案-8.2《钉子板上的多边形》 |苏教版
- 商铺转让转租合同范例
- 道路施工材料合同范例
- 餐饮供应酱料合同范例
- 蔬菜用工合同范例
- 剪辑运营员工合同范例
- 本田买车合同范例
- 春节的花车巡游繁花伴随的盛大游行
- 工程造价咨询服务方案(技术方案)
- 肾造瘘护理查房
- 看汉字写拼音(声母+单韵母、复韵母)直接打印
- 剪映专业版画中画与蒙版使用方法教程
- 《中国居民膳食指南》
- 医院净化工程施工设计方案
- 金属冶炼建设项目安全设施设计编写提纲2015年
- 教科版四年级上册科学实验报告全 册
- 高层住宅项目四优化创效经验交流PPT
- 重视心血管-肾脏-代谢综合征(CKM)
评论
0/150
提交评论