作品简介

本书以Unity图形开发和C++网络开发为主线,系统地介绍了网络仿真系统和网络游戏开发的相关知识。本书从客户端开发和服务器端开发两个方面着手讲解了一个完整的仿真模拟系统的开发,既有详细的基础知识,也有常见的流行技术,更有完整的项目实战案例,而且还介绍了VR、人工智能和分布式架构等前沿知识在开发中的应用。

王静逸,刘岵编著

作品目录

  • 本书知识图谱
  • 序言
  • 前言
  • 第1篇 Unity基础(客户端)
  • 第1章 Unity介绍与相关环境的搭建和调试
  • 第2章 编写Hello World与仿真系统体验
  • 第3章 Unity游戏开发语言
  • 第4章 在Unity中使用图形学知识
  • 第5章 Unity编辑器的使用
  • 第2篇 Unity实战(客户端)
  • 第6章 虚拟仿真训练系统的架构和模块
  • 第7章 人物资源编辑与程序开发
  • 第8章 场景资源编辑与程序开发
  • 第9章 资源组件和交互物品开发
  • 第10章 NGUI组件开发和操作交互开发
  • 第3篇 C++网络开发基础(服务器)
  • 第11章 C++语言基础
  • 第12章 C++网络编程基础
  • 第13章 多线程和异步套接字
  • 第14章 MySQL数据库的使用
  • 第15章 网络协议Protobuf的使用
  • 第4篇 C++网络开发实战(服务器)
  • 第16章 设计架构简单的互动服务器体系
  • 第17章 开发登录服务器LoginServer
  • 第18章 开发网关服务器GateServer
  • 第19章 开发中心服务器CenterServer
  • 第20章 开发战场服务器BattleServer
  • 第21章 一些仿真框架和人工智能的介绍
  • 后记——全书总结与个人发展建议
展开全部