全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 应用软件

Unity AR\VR开发(从新手到专家)/游戏开发与设计技术丛书

  • 定价: ¥99
  • ISBN:9787111584636
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:440页
  • 作者:王寒//曾坤//张义...
  • 立即节省:
  • 2018-01-01 第1版
  • 2018-01-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    资深专家与社区鼎力推荐,知名专家撰写,从入门到进阶,贯穿热点实战与设备;王寒、曾坤、张义红著的《Unity AR\VR开发(从新手到专家)》细化到编程语言、脚本与设计,从Unity应用策划到发布,真正贴近实际AR/VR开发。
    全书共三篇,20章。
    第一篇是入门篇(第1~2章),针对完全没有任何Unity开发经验的开发者,帮助了解Unity编辑器,以及C#编程基础。
    第二篇是进阶篇(第3~13章),以核心技术讲解为第一要务,围绕一个贯穿始终的BattleStar项目,讲解AR/VR开发所必须掌握的Unity3D技能。这些技能包括游戏场景与资源创建、光照系统、粒子系统、原生UI系统、动画系统、寻路系统、物理系统、音效系统、数据处理与优化、网络系统等。
    第三篇是实战篇(第14~20章),通过数个实战案例,以游戏的策划、开发、部署与发布为序,掌握主流AR/VR设备平台、SDK、工具,如HTCVive、Google Daydream VR平台、Oculus平台、微软HoloLens平台和苹果ARKit等。本篇不但可以让读者了解、认识主流平台设备,还可以通过多个实战项目熟练掌握AR/VR开发。
    对于已经有一定Unity开发经验的开发者,则可以跳过本书的前两篇内容,直接进入第三篇内容的学习。

目录

本书赞誉
前言
第一篇  入门篇
  第1章  初识神兵:为什么选择Unity
    1.1 常用3D引擎介绍
      1.1.1 什么是游戏引擎
      1.1.2 游戏引擎架构基础
      1.1.3 主流3D引擎对比分析
    1.2 Unity的发展史及代表作品
      1.2.1 Unity的前世今生
      1.2.2 Unity的代表作品
    1.3 Unity的授权、服务与安装
      1.3.1 Unity的授权类型和服务
      1.3.2 Unity的安装
    1.4 如何获取Unity开发的学习资源
      1.4.1 Unity的开发者官方认证培训
      1.4.2 Unity官方的网站资源
      1.4.3 值得推荐的第三方学习资源
    1.5 本章小结
  第2章  蹒跚学步:和Unity的第一次亲密接触
    2.1 Unity编辑器入门
      2.1.1 界面布局
      2.1.2 Unity的工具栏
      2.1.3 顶部菜单栏
      2.1.4 Console视图
    2.2 Unity中的核心概念和子系统
      2.2.1 游戏场景
      2.2.2 游戏对象
      2.2.3 组件
      2.2.4 预设体
      2.2.5 Unity的核心子系统
    2.3 Unity Asset Store游戏资源商城
    2.4 本章小结
  第3章  无往不利:在Unity中使用C#进行编程
    3.1 C#语言概述
      3.1.1 为什么选择
      3.1.2 C#的开发环境
    3.2 C#的基本语法和使用
  ……
第二篇  进阶篇
  第4章  创建一个新世界:游戏场景
  第5章  有了光就有了一切:Enlighten
  第6章  让游戏画面栩栩如生:粒子系统和其他
  第7章  玩家的好帮手:UI系统
  第8章  让角色活灵活现:Unity中的动画系统
  第9章  最简单的游戏AI:NavMesh寻路系统
  第10章  真实世界的法则:物理引擎
  第11章  且听风吟:音乐和音效
  第12章  让游戏更顺畅:数据存取与性能优化
  第13章  一个人的世界很孤单:Unity 网络编程
第三篇  实战篇
  第14章  虚拟现实开发技术入门
  第15章  实战:跨HTC Vive和Oculus Rift平台开发VR游戏
  第16章  实战:在Google Daydream平台开发VR游戏
  第17章  实战:使用Unity和Vuforia开发AR小游戏
  第18章  实战:使用Unity和Wikitude开发AR应用
  第19章  实战:在HoloLens平台开发游戏
  第20章  实战:使用苹果ARKit和Unity开发AR应用