Unity3D网络游戏实战(第2版)

Unity3D网络游戏实战(第2版)

评分

★★★★★

ISBN

9787111612179

出版社

机械工业出版社 2018-11-01出版

作者

罗培羽

内容简介
本书针对第1版进行改版,将“单机游戏”融入到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识点的案例,并开发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D最新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有开发一款完整网络游戏的能力。
AI简介
这是一本深入讲解网络游戏开发原理和实现方法的书籍。全书基于Unity3D的最新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。 书中首先从网络通信与电话通信类比开始,将Socket(套接字) 概念与电话通信中的电话号码进行类比,并介绍了Echo程序的开发与通信流程。接着,作者详细介绍了Socket概念与基础应用,包括TCP和UDP协议,以及如何使用这些概念进行网络通信。 书中还深入讲解了异步多路复用技术原理,解决了程序在等待某个操作完成时被阻塞的问题,提高了程序的响应速度和并发处理能力。此外,还介绍了异步客户端的数据通信机制,包括异步Connect的实现,异步Receive的实现,以及异步Send的实现。 在网络游戏开发概述部分,作者提供了网络游戏开发的基本流程和关键技术,包括扎基础、搭框架和制作游戏三个部分。在大乱斗游戏实例介绍中,作者通过一个具体的游戏实例,展示了如何将Socket编程应用于实际的网络游戏开发中,并解决了一些常见的网络问题。 书中还详细介绍了大乱斗游戏网络模块设计实践,包括网络模块的设计思路和网络消息的处理方法。此外,还讲
阅读/下载地址