《Unity与C++网络游戏开发实战:基于VR、AI与分布式架构》以Unity图形开发和C++网络开发为主线,系统地介绍了网络仿真系统和网络游戏开发的相关知识。
网游服务端所采用的分布式、缓存、消息队列、容器化等技术创新,这些技术推动了网游规模化发展和火爆,也使整个游戏行业技术得到进步,网游红火背后是技术创新与产业发展的双向互动。
大型多人在线游戏的服务器架构设计,提出了采用分布式架构、实现可扩展性、负载均衡以及服务高可用等方面的要点,旨在构建一个可靠、可扩展的服务器架构来支持大规模的在线游戏用户。
本文面向网络游戏中的网页游戏,从服务端分布式策略入手,以高稳定性、高性能、高可扩展性和高可移植性为架构的设计目标,针对网页游戏服务端设计过程中的关键技术点展开研究,设计一个分布式的网页游戏服务端架构,并且对架构中的部分关键技术模块进行设计和实现。(2)针对网页游戏服务端开发技术进行相关技术分析对比,为服务端架构设计提供基础,相关技术主要有:ACE框架、共享内存技术、数据序列化技术。