Logout succeed
Logout succeed. See you again!

Unity与C++网络游戏开发实战:基于VR、AI与分布式架构 PDF
Preview Unity与C++网络游戏开发实战:基于VR、AI与分布式架构
版权信息 书名:Unity与C++网络游戏开发实战:基于VR、AI与分布式架构 作者:王静逸 刘岵 排版:情缘 出版社:机械工业出版社 出版时间:2019-01-01 ISBN:9787111617617 — · 版权所有 侵权必究 · — 本书知识图谱 序言 虚拟现实和人工智能是现今非常热门的新兴领域,该领域的一些 技术结合计算机图形模拟、智能网络系统等可以极大地促进游戏行业 和仿真领域的进一步发展。《Unity与C++网络游戏开发实战:基于 VR、AI与分布式架构》这本书将相关技术理论与动手实践相结合,可 以帮助读者循序渐进地掌握虚拟现实和人工智能等领域用于开发网络 游戏和智能仿真系统的技能,为计算机相关专业的学生及技术人员提 供极具价值的参考读物。 本书从Unity图形引擎和C++智能仿真服务两个方面介绍了图形引 擎的基础原理和应用开发,以及智能网络服务的基础知识和前沿技术 等内容,从而引领读者掌握从基础知识到系统开发,再到实战应用等 图形模拟和智能网络系统开发的完整知识体系。 在以往的工作中,本书作者所在的研究小组及相关工作人员通过 兢兢业业的工作,在各个领域都取得了不小的成绩。 他们自主研发了基于图形引擎和人工智能的产品,通过全息三维 重建、人机交互、人工智能、语音识别和语音合成等技术,创造了可 以自主对话的全息机器人团子。 他们自主研发了基于三维图形渲染的大数据可视化系统。该系统 可以通过三维渲染实现非常酷炫和直观的表现数据,并且通过三级分 层管理和智能技术形成一个完善的中控大脑。 他们自主研发了新闻媒体APP(豆包酷讯)、端到端的即时聊天 工具(临讯)、AR社交工具(Rememball)等产品,并且获得了2018 年数博会两项优秀产品奖。 在研究和学术方向,他们在区块链、人工智能、图形图像方面都 有突出的研究成果,并且申请了多项非常有价值的专利。 在游戏领域,第一视频集团孕育和孵化了很多优秀项目,积累了 宝贵的经验,包括曾经在美股上市的中手游集团。而本书的两位作者 作为第一视频集团旗下研究院的资深研究人员,在虚拟现实、人工智 能、仿真模拟和游戏研发的诸多方面都有建树。他们具有前瞻的技 术、成熟的工程总体架构思维和宝贵的研发经验,在本书中将会与广 大读者分享这些技术、经验和研究成果。 非常欢迎广大读者朋友和作者一同交流,共同促进! 张力军 第一视频集团董事局主席 中国APEC发展理事会理事长 中国互联网协会副理事长 美国斯坦福大学研究学者 前言 在计算机技术日新月异的今天,人们对于计算机所能完成的工作 有了越来越高的期待。人们不仅需要计算机能够处理复杂的计算问 题,还希望它能够模拟虚拟世界的数据并将其形象地展现出来,并且 赋予它理解人类的能力。对于研发人员而言,要赋予计算机这样的能 力就要用到虚拟仿真系统开发的相关技术,涉及计算机图形学、Unity 引擎、客户端开发、服务器端开发和人工智能等。 虚拟仿真技术是一种结合计算机图形学的专业模拟技术,它通过 计算机来帮助人们体验各种真实环境下的情况,并且通过计算机仿真 模拟得到结果和数据,从而能够映射真实世界。虚拟仿真技术在专业 训练、工业模拟和网络游戏开发等领域都有很广泛的应用。 作为行业的资深研发人员,本书的两位作者长期在第一视频研究 院工作,对游戏开发、军事仿真和人工智能等领域有多年的研究,所 以想编写一本图书,将多年的研发经验分享给想要学习虚拟仿真技术 的人。如今这一想法已经实现,经过大半年的奋战,完成了这本书。 本书通过一个完整的仿真训练系统,全面介绍了虚拟仿真开发需 要用到的各种技术,涵盖计算机图形学、Unity引擎、客户端语言、仿 真系统应用实战、服务器语言、系统架构和仿真系统服务器开发等内 容。另外,书中还结合实际应用介绍了诸如VR、HLA仿真及人工智能 等前沿技术,以帮助读者及时了解新兴领域的技术趋势。相信读者朋 友通过系统地学习本书内容,可以大幅度提升自己在仿真开发领域的 研发水平。 本书特色 1.知识体系全面,适合读者系统学习 本书系统地介绍了Unity图形引擎和C++智能仿真服务的相关知 识,全面涵盖图形引擎的原理和应用开发,以及智能网络服务的相关 知识和前沿技术,可以带领读者系统地掌握从基础知识到系统开发, 再到实战应用等图形模拟和智能网络系统开发的完整知识体系。 2.以真实项目案例贯穿全书,实用性很强 本书通过一个完整的仿真训练系统项目案例贯穿全书,在讲解案 例的过程中将虚拟仿真系统开发需要掌握的各种技术穿插讲解,既可 以让读者很好地掌握这些技术,又可以手把手带领读者参与真实的项 目开发,体验实际开发的点点滴滴。 3.提供独有的工业级源代码,稍加修改即可用于实际开发 本书的案例源代码是基于作者以往开发的实际项目简化而来,并 且结合仿真系统开发的相关知识进行了深入剖析,真正实现了从技术 学习到应用工程落地的转化。读者将书中的项目案例源代码适当修改 即可用于自己的工程项目中。 4.提供完善的开发环境下载支持,方便读者使用 本书涉及多种开发环境和工具,建议读者使用书中讲解时采用的 版本。为了方便读者学习,作者将这些开发环境和工具的下载地址整 理了出来,同本书案例源代码一起提供给读者下载使用。具体获取方 式见前言中的“本书配套资源获取”部分。 本书内容 第1篇 Unity基础(客户端)