书籍 Unity3D 网络游戏实战的封面

Unity3D 网络游戏实战

罗培羽

出版时间

2016-11-01

ISBN

9787111549963

评分

★★★★★
书籍介绍
深入讲解Unity3D网络游戏开发的原理和实现细节,全面剖析游戏网络框架设计。 ·实战性强,以多人坦克对战游戏案例贯穿全书,详述网络游戏的开发过程,帮助读者掌握商业游戏的设计思路和实现方法。 本书先提出了一个明确的学习目标,即制作一款完整的多人对战游戏,然后逐步去实现它。全书涉及行走控制、人工智能系统、界面系统、服务端框架、客户端框架、房间系统、战场系统等多项内容。在涉及相关知识点时,书中会有详细的讲解。具体来说,本书分为如下3个部分。第一部分“单机游戏”:第1章至第5章,主要介绍如何开发一款功能完整的坦克单机游戏。除了让坦克行走、开炮,还将介绍基于代码和资源分离的界面系统、敌人AI。了解开发单机游戏的知识,也是为接下来的网络开发学习奠定基础。第二部分“网络原理”:第6章至第8章,主要介绍网络通信的原理,开发客户端的网络模块和服务端程序框架。这套框架具有较高的通用性,可以运用在多种游戏上。第三部分“网络游戏”:第9章至第12章,主要讲解房间系统和同步系统的逻辑实现,将单机坦克游戏改造成多人对战的网络游戏。作为实例教程,本书偏重于例子中涉及的知识点。如果读者想要深入了解某些内容,或者了解实现某种功能的更多方法,建议在阅读本书的过程中多多查询相关资料,以便做到举一反三。
目录
前言
第1章 掌握Unity3D基本元素
1.1 最最简单的游戏
1.1.1 Unity3D的界面构成
1.1.2 在场景中创建立方体

显示全部
用户评论
不推荐买,又是一本烂书,前一大大半讲了一堆基础,后面东西连他自己都不能自圆其说,尴尬的一批
虽然版本老了些,针对5.0代,但是这本书讲的内容很全面。
当然是要力推了
写得非常清晰,一下把网络这块打通了!感谢作者
还可以,在连接调通和数据能处理后还教着写了些常用组件,比如心跳什么的,我没接触过网络编程的,读了一个月左右能够根据笔记写简单的游戏服务器,当然还需要其他书来辅助,比如游戏同步方面 缺点就是因为是根据项目实战,所以有较多篇幅在写Unity做坦克游戏(我没跟着做,我写的其他demo),如果熟悉unity的建议跳过项目直接实现服务器部分,还有部分服务器代码可能没讲全?但是数据通后再根据思路制作应该是没问题的 总的还可以,啃其他书去了
每天都可以和作者讨论,我也是没想到的呀。
网络相关讲的特别好
坦克游戏用来课题作业上了,好评hh
虽然书没有视频直观,但是用坦克做范例效果挺好的,尤其是考虑到从建模到最终用代码完成运行逻辑。虽然代码逻辑都挺简单,不过还是建议有一定C#基础之后再来看代码部分。要不是我在豆瓣读书上买的版本比较老,我会给5分。毕竟unity更新换代太快了😂