全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 电工无线电自动化 > 无线电电子.电讯

Cocos2d-x3D与VR游戏开发实战详解

  • 定价: ¥79
  • ISBN:9787115461247
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:395页
  • 作者:编者:吴亚峰//索...
  • 立即节省:
  • 2017-08-01 第1版
  • 2017-08-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    吴亚峰、索依娜、于复兴编著的《Cocos2d-x3D与VR游戏开发实战详解》共分为15章,全面讲解了用Cocos2d-x引擎进行3D游戏开发的知识和开发技巧,首先介绍3D开发中使用到的相关Cocos2d-x基础类,包括加载模型、背面剪裁、摄像机、骨骼动画、异步加载和自定义着色器等,接下来介绍常用的3D开发技巧,如标志板技术、天空盒、立方图纹理、水特效和材质系统、Cocos2d-x引擎中的地形(Terrain类)和导航网格(NavMesh类),适合模拟室外的平原、高山、丘陵等,使游戏场景更加丰富,也讲解了拾取与包围盒、光照和阴影、3D粒子系统与拖尾效果的使用、正六边形瓦片地图、正六边形地图的路径搜素和手机截屏等方面的知识,以及Bullet物理引擎、VR游戏开发等知识,最后讲解了综合案例,包括益智类游戏—指尖方块和射击解谜类游戏—绿色行动,让读者学以致用。
    本书适合Cocos2d-x初学者、游戏开发者、程序员学习,也适合作为大专院校相关专业师生学习用书以及培训学校的教材。

目录

第1章  初识Cocos2d-x
  1.1  Cocos2d-x的概述
    1.1.1  Cocos2d-x的发展史
    1.1.2  Cocos2d-x的市场前景
  1.2  Cocos2d-x开发环境的搭建
    1.2.1  Android Studio以及Android SDK的下载与配置
    1.2.2  Android NDK的下载与配置
    1.2.3  Cocos2d-x的下载与配置
  1.3  初识Cocos2d-x应用程序
    1.3.1  本书案例的导入与运行
    1.3.2  Cocos2d-x案例导入后的相关修改
  1.3.3  创建自己的项目
    1.4  本章小结
第2章  3D开发基础
  2.1  与3D开发相关的基础知识
    2.1.1  基础知识
    2.1.2  加载obj格式模型的案例
    2.1.3  背面剪裁
    2.1.4  摄像机背景画笔
  2.2  骨骼动画的使用
    2.2.1  基础知识
    2.2.2  c3b文件的生成
    2.2.3  加载骨骼动画的案例
    2.2.4  骨骼动画关键帧回调的使用
  2.3  3D精灵的异步加载
    2.3.1  异步加载的基础知识
    2.3.2  3D精灵的异步加载案例
  2.4  三种基本变换的灵活使用
    2.4.1  背景知识
    2.4.2  桌球案例的实现策略
    2.4.3  案例的开发
  2.5  3D基本动作
    2.5.1  基础知识
    2.5.2  案例的开发
  2.6  自定义着色器基础
    2.6.1  背景知识
    2.6.2  Cocos2d-x中的相关方法
    2.6.3  自定义着色器案例
  2.7  本章小结
第3章  常用的3D开发技巧
  3.1  标志板技术的应用
    3.1.1  基础知识
    3.1.2  一个简单案例的开发
  3.2  天空盒
    3.2.1  基础知识
    3.2.2  一个简单案例的开发
  3.3  立方图纹理
    3.3.1  基础知识
    3.3.2  一个简单案例的开发
  3.4  让游戏更加灵动—水特效
    3.4.1  基础知识
    3.4.2  一个简单案例的开发
  3.5  压缩纹理的使用
  3.6  材质系统
    3.6.1  基础知识
    3.6.2  一个简单案例的开发
  3.7  本章小结
第4章  3D地形和导航网格
  4.1  地形的基础知识
  4.2  地形制作相关工具
    4.2.1  TerrainEditTool的下载
    4.2.2  TerrainEditTool的使用
    4.2.3  地形预烘焙贴图制作
  4.3  3D地形案例开发
……
第5章  拾取与包围盒
第6章  光照和阴影
第7章  3D粒子系统与拖尾效果的使用
第8章  杂项
第9章  初识3D物理引擎Bullet
第10章 3D物理引擎Bullet—关节
第11章  3D物理引擎Bullet—交通工具
第12章 3D物理引擎Bullet—软体及光线投射
第13章 VR游戏开发
第14章 益智类游戏—指尖方块
第15章 射击解谜类游戏—绿色行动