Unity游戏开发实战

Unity游戏开发实战
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Michelle Menard) , ,
2012-04
版次: 1
ISBN: 9787111377191
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 297页
正文语种: 简体中文
原版书名: Game Development with Unity
26人买过
  • Unity是一种多平台的集成引擎和编辑器,《游戏开发技术系列丛书:Unity游戏开发实战》介绍如何使用Unity游戏引擎来创建可以在几乎所有平台上玩的游戏,这些平台包括网页、WII甚至智能手机。Unity简单的界面、友好的开发环境以及对所有流行游戏平台的广泛支持,使得它对于新的开发人员或是那些希望使用一个简单、高效并且友好的游戏引擎来创建游戏的人来说是完美的.在本书中,读者将学到所有重要的界面命令、如何设置和组织项目,以及创建并运行3D游戏的所有基础知识,从角色导入到脚本再到声音。本书还将介绍基本的游戏和关卡设计理论和特殊的技巧,因此,读者可以创建自己的游戏开发技能集合。本书分为五部分,每一章都介绍一个独立的概念,并且循序渐进地介绍新的概念,还使用一个综合的游戏项目贯穿全书。

    本书介绍从创建游戏资源、添加交互性到修饰已完成的游戏并发布它的所有知识,并且为读者提供了使用Unity来创建自己的游戏所需要的所有信息。 米歇尔·梅纳德(MichelleMenard)目前在马里兰州猎人谷的FiraxisGames担任作家和设计人员。之前她曾经从事过自由作家、编辑以及助理制作人等职业,也曾经短暂地从事过UI程序员、美工以及博物馆服务中心的程序员.,米歇尔拥有萨凡纳美术和设计学院游戏设计专业的美术设计硕士学位,还是布朗大学应用数学和音乐系的双学士。 译者序

    作者简介

    第一部分入门

    第1章序

    第2章前言

    2.1本书主要内容

    2.2本书读者对象

    2.3本书结构

    2.4安装说明

    2.4.1Unity引擎

    2.4.2使用光盘里的内容

    2.4.3可选安装

    第3章Unity引擎概览

    3.1熟悉界面

    3.1.1Project视图

    3.1.2Hierarchy视图

    3.1.3Inspector视图

    3.1.4工具栏

    3.1.5Scene视图

    3.1.6Game视图

    3.1.7Animation视图

    3.1.8控制台和状态栏

    3.1.9性能分析器和资源服务器

    3.1.10定制编辑器

    3.2Uruty的基本概念

    3.3可用的Unity许可证

    3.4编辑器小结

    第4章第一款游戏:从哪里开始

    4.1基本设计理论

    4.2找到核心思想

    4.2.1头脑风暴

    4.2.2研究其他的游戏

    4.2.3纸面原型:这并不仅仅适用于商业软件

    4.3进行计划

    4.3.1基本的大纲

    4.3.2一个简单的关卡文档

    4.4升始



    第二部分收集游戏资源

    第5章用地形搭建舞台

    5.1Unity的地形引擎

    5.2定制地形

    5.2.1使用高度图来创建高度

    5.2.2使用笔刷来绘制高度

    5.2.3绘制贴图

    5.2.4放置树木

    5.2.5使用草以及细节网格让场景变得更为散乱

    5.2.6地形设置

    5.3光照和阴影

    5.4添加天空盒和基于距离的雾化效果

    5.5在地形上加入水体

    第6章创建环境:导入基本的定制资源

    6.1先设计,后创建

    6.2导入贴图

    6.2.1关于导入的更多细节

    6.2.2支持的格式

    6.2.3为《Widget》的地形导入贴图

    6.3导人基本网格

    6.4设置简单的着色器和材质

    6.4.1Unity提供的着色器

    6.4.2凹凸贴图、高光贴图、立方环境贴图和细节贴图

    6.4.3指定着色器和材质

    6.4.4创建一种定制的天空盒材质

    6.4.5添加水体

    6.5使用资源时的有用技巧

    6.5.1预制模型

    6.5.2大规模对象选择和分组

    6.5.3根据网格对齐

    6.5.4重做地形

    第7章创建角色

    7.1玩家角色基础

    7.2导入角色以及其他非静态网格



    第三部分用交互性使道具更逼真

    第8章Unity中的脚本编程

    8.1一个编辑器、三种语言、大量的选择

    8.2选择一个脚本编辑器,你是否想要它实现自动完成

    8.3Unity脚本编程基础

    8.4运算符和比较

    8.4.1运算符

    8.4.2比较

    8.5条件

    8.5.1if语句

    8.5.2if-else语句

    8.5.3switch语句

    8.5.4条件运算符

    8.6循环

    8.6.1for循坏

    8.6.2while循环

    8.7函数

    8.8命名约定

    第9章编写角色和状态控制脚本

    9.1计划和设计

    9.2一个简单的第三人称控制器

    9.2.1控制器变量

    9.2.2Unity的MonoBehaviour类

    9.2.3FixedUpdate:让Widget移动

    9.3设置Unity的输入管理器j

    9.3.1Input类回顾

    9.3.2轴的命名约定

    9.3.3Xbox风格控制器的设置示例

    9.4连接摄像机

    9.5装配状态控制器

    9.5.1协程

    9.5.2更新角色控制器

    9.6完整的脚本

    9.6.1Widget_Controller.js

    9.6.2Widget_Status.js

    9.6.3Widget_Camerajs

    第10章连接动画

    10.1Unity中的动画

    10.2动画API

    10.3设置玩家控制器的动画

    10.3.1定义问题

    10.3.2更新控制器

    10.3.3创建动画状态管理器

    10.4在Unity内部创建动画

    10.4.1-些基本概念

    10.4.2Animation枧图

    10.5设置一段新的动画剪辑

    10.5.1创建定制动画

    10.5.2连接

    10.6添加动画事件

    ……

    第四部分完善和最后的修饰

    第五部分发行和发布版本
  • 内容简介:
    Unity是一种多平台的集成引擎和编辑器,《游戏开发技术系列丛书:Unity游戏开发实战》介绍如何使用Unity游戏引擎来创建可以在几乎所有平台上玩的游戏,这些平台包括网页、WII甚至智能手机。Unity简单的界面、友好的开发环境以及对所有流行游戏平台的广泛支持,使得它对于新的开发人员或是那些希望使用一个简单、高效并且友好的游戏引擎来创建游戏的人来说是完美的.在本书中,读者将学到所有重要的界面命令、如何设置和组织项目,以及创建并运行3D游戏的所有基础知识,从角色导入到脚本再到声音。本书还将介绍基本的游戏和关卡设计理论和特殊的技巧,因此,读者可以创建自己的游戏开发技能集合。本书分为五部分,每一章都介绍一个独立的概念,并且循序渐进地介绍新的概念,还使用一个综合的游戏项目贯穿全书。

    本书介绍从创建游戏资源、添加交互性到修饰已完成的游戏并发布它的所有知识,并且为读者提供了使用Unity来创建自己的游戏所需要的所有信息。
  • 作者简介:
    米歇尔·梅纳德(MichelleMenard)目前在马里兰州猎人谷的FiraxisGames担任作家和设计人员。之前她曾经从事过自由作家、编辑以及助理制作人等职业,也曾经短暂地从事过UI程序员、美工以及博物馆服务中心的程序员.,米歇尔拥有萨凡纳美术和设计学院游戏设计专业的美术设计硕士学位,还是布朗大学应用数学和音乐系的双学士。
  • 目录:
    译者序

    作者简介

    第一部分入门

    第1章序

    第2章前言

    2.1本书主要内容

    2.2本书读者对象

    2.3本书结构

    2.4安装说明

    2.4.1Unity引擎

    2.4.2使用光盘里的内容

    2.4.3可选安装

    第3章Unity引擎概览

    3.1熟悉界面

    3.1.1Project视图

    3.1.2Hierarchy视图

    3.1.3Inspector视图

    3.1.4工具栏

    3.1.5Scene视图

    3.1.6Game视图

    3.1.7Animation视图

    3.1.8控制台和状态栏

    3.1.9性能分析器和资源服务器

    3.1.10定制编辑器

    3.2Uruty的基本概念

    3.3可用的Unity许可证

    3.4编辑器小结

    第4章第一款游戏:从哪里开始

    4.1基本设计理论

    4.2找到核心思想

    4.2.1头脑风暴

    4.2.2研究其他的游戏

    4.2.3纸面原型:这并不仅仅适用于商业软件

    4.3进行计划

    4.3.1基本的大纲

    4.3.2一个简单的关卡文档

    4.4升始



    第二部分收集游戏资源

    第5章用地形搭建舞台

    5.1Unity的地形引擎

    5.2定制地形

    5.2.1使用高度图来创建高度

    5.2.2使用笔刷来绘制高度

    5.2.3绘制贴图

    5.2.4放置树木

    5.2.5使用草以及细节网格让场景变得更为散乱

    5.2.6地形设置

    5.3光照和阴影

    5.4添加天空盒和基于距离的雾化效果

    5.5在地形上加入水体

    第6章创建环境:导入基本的定制资源

    6.1先设计,后创建

    6.2导入贴图

    6.2.1关于导入的更多细节

    6.2.2支持的格式

    6.2.3为《Widget》的地形导入贴图

    6.3导人基本网格

    6.4设置简单的着色器和材质

    6.4.1Unity提供的着色器

    6.4.2凹凸贴图、高光贴图、立方环境贴图和细节贴图

    6.4.3指定着色器和材质

    6.4.4创建一种定制的天空盒材质

    6.4.5添加水体

    6.5使用资源时的有用技巧

    6.5.1预制模型

    6.5.2大规模对象选择和分组

    6.5.3根据网格对齐

    6.5.4重做地形

    第7章创建角色

    7.1玩家角色基础

    7.2导入角色以及其他非静态网格



    第三部分用交互性使道具更逼真

    第8章Unity中的脚本编程

    8.1一个编辑器、三种语言、大量的选择

    8.2选择一个脚本编辑器,你是否想要它实现自动完成

    8.3Unity脚本编程基础

    8.4运算符和比较

    8.4.1运算符

    8.4.2比较

    8.5条件

    8.5.1if语句

    8.5.2if-else语句

    8.5.3switch语句

    8.5.4条件运算符

    8.6循环

    8.6.1for循坏

    8.6.2while循环

    8.7函数

    8.8命名约定

    第9章编写角色和状态控制脚本

    9.1计划和设计

    9.2一个简单的第三人称控制器

    9.2.1控制器变量

    9.2.2Unity的MonoBehaviour类

    9.2.3FixedUpdate:让Widget移动

    9.3设置Unity的输入管理器j

    9.3.1Input类回顾

    9.3.2轴的命名约定

    9.3.3Xbox风格控制器的设置示例

    9.4连接摄像机

    9.5装配状态控制器

    9.5.1协程

    9.5.2更新角色控制器

    9.6完整的脚本

    9.6.1Widget_Controller.js

    9.6.2Widget_Status.js

    9.6.3Widget_Camerajs

    第10章连接动画

    10.1Unity中的动画

    10.2动画API

    10.3设置玩家控制器的动画

    10.3.1定义问题

    10.3.2更新控制器

    10.3.3创建动画状态管理器

    10.4在Unity内部创建动画

    10.4.1-些基本概念

    10.4.2Animation枧图

    10.5设置一段新的动画剪辑

    10.5.1创建定制动画

    10.5.2连接

    10.6添加动画事件

    ……

    第四部分完善和最后的修饰

    第五部分发行和发布版本
查看详情
其他版本 / 全部 (1)
系列丛书 / 更多
Unity游戏开发实战
游戏关卡设计:暴雪公司十年磨一剑的游戏精品《魔兽世界》副本任务的参考书籍
[美]科(Co P.) 著;姚晓光、孙泱 译
Unity游戏开发实战
游戏开发核心技术:剧本和角色创造
[美]克瓦兹克、[美]诺瓦克 著;姚晓光、孙泱 译
Unity游戏开发实战
游戏设计基础
[美]亚当斯(Adams E.) 著;王鹏杰 译
Unity游戏开发实战
网络游戏安全揭密
[美]霍格伦德、[美]麦克格劳 著;姚晓光 译
Unity游戏开发实战
游戏编程数学和物理基础
[美]斯达乐 著;徐明亮 译
Unity游戏开发实战
深入理解游戏产业
摩尔(Michael E. Moore)、Jennifer Sward 著;陈根浪、李加彦、霍建同 译
Unity游戏开发实战
网络游戏策划教程
恽如伟、董洁 编
Unity游戏开发实战
游戏设计师修炼秘笈
[美]施雷伯 著;陈征 译
Unity游戏开发实战
网络游戏开发美工教程
恽如伟、董浩 编
Unity游戏开发实战
DirectX游戏编程
王鹏杰 著
Unity游戏开发实战
网络游戏编程教程
恽如伟、董浩 编
相关图书 / 更多
Unity游戏开发实战
Unreal Engine 5完全自学教程
崔润(同步Sch)
Unity游戏开发实战
Unity 2D游戏开发
[美]弗兰茨·兰辛格 (Franz Lanzinger)著 周子衿 译
Unity游戏开发实战
Unity 3D游戏开发(第3版)
宣雨松
Unity游戏开发实战
Unity实战(第3版)
[美]约瑟夫·霍金(Joseph Hocking)著 王冬 殷崇英 译
Unity游戏开发实战
Unity3D虚拟现实应用开发实践())
刘龙
Unity游戏开发实战
Unity互动媒体设计实例教程
赵志靖;周静
Unity游戏开发实战
Unity 3D游戏开发
[美]弗兰茨·兰辛格 (Franz Lanzinger)著 周子衿 译
Unity游戏开发实战
Universal Methods of Design Expanded and Revised: 125 Ways to Research Complex Problems, Develop Innovative Ideas, and Design Effective Solutions
Bruce Hanington;Bella Martin
Unity游戏开发实战
UnderEarth,UnderWater进口儿童绘本
Daniel Mizielinski
Unity游戏开发实战
Unity游戏开发入门经典(第4版)
(美)迈克·吉格(Mike Geig)
Unity游戏开发实战
Unity Shader入门与实战
黄志翔
Unity游戏开发实战
Un Sac de Billes
Joffo;Joseph
您可能感兴趣 / 更多
Unity游戏开发实战
语言恶女:女性如何夺回语言
[美]阿曼达·蒙特尔/著李辛/译
Unity游戏开发实战
欲望行星:人类时代的地球
[美]唐纳德·沃斯特(Donald Worster) 著;侯深 译;汉唐阳光 出品
Unity游戏开发实战
哈利·波特解析生物设定
[美]乔迪·雷文森
Unity游戏开发实战
海外中国研究·文化、权力与国家:1900—1942年的华北农村(海外中国研究丛书精选版第四辑)
[美]杜赞奇 著;王福明 译
Unity游戏开发实战
大学技术转移与学术创业:芝加哥手册(精装典藏版)
[美]艾伯特·N. 林克(Albert N. Link);[美]唐纳德·S. 西格尔(Donald S. Siegel);[英]麦克·赖特(Mike Wright)
Unity游戏开发实战
了不起的建筑师扎哈 传奇建筑设计师扎哈·哈迪德绘本传记 4-9岁
[美]维多利亚·滕特勒-克 雷洛夫 著绘
Unity游戏开发实战
全新正版图书 改变世界的6种力亨利·波卓斯基浙江科学技术出版社9787573910929
[美] 亨利·波卓斯基
Unity游戏开发实战
加勒比之梦:旅游、帝国扩张与全球流动
[美]布莱克·C. 斯科特 (Blake C. Scott)
Unity游戏开发实战
加缪
[美]奥利弗·格洛格(Oliver Gloag)
Unity游戏开发实战
十大经济学家
[美]约瑟夫·熊彼特
Unity游戏开发实战
数学侦探 神秘路线上的连环追踪
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
Unity游戏开发实战
陶瓷创意造型新技法(陶艺学习系列丛书)
[美]黛布·施瓦茨科夫 著,张靖靖 译