Unity3D游戏开发基础

Unity3D游戏开发基础
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2013-08
版次: 1
ISBN: 9787811409468
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 375页
字数: 560千字
正文语种: 简体中文
40人买过
  •   《Unity3D游戏开发基础》除了可以作为高校相关专业的教材之外,还可以作为Unity3D的参考书。它涵盖了Unity3D的常见使用功能,除了介绍Unity3D的功能之外,每个章节中都有相应的例子和练习题,方便读者对这些功能的理解。《Unity3D游戏开发基础》适合不同水平层次的读者,无论是初学者或者是已经有一定经验的开发人员。   张帆,男,广东省潮州人,硕士,讲师,师从中国传媒大学计算机学院计算机应用技术(数字娱乐与动画技术方向)专业的扈文峰教授。目前任职于浙江传媒学院新媒体学院数字媒体技术专业(数字游戏设计方向)。主要研究方向为数字娱乐互动技术和游戏引擎原理。主要负责的课程有游戏关卡设计、游戏脚本编程、游戏引擎原理和游戏实战开发等。使用Unity3D引擎已有将近5年时间,主要代表作有基于Android平台的休闲游戏《冲顶球》,基于Web平台的虚拟旅游《嘉兴南湖虚拟漫游系统》和《3D上海一大1日址虚拟漫游》,“防火减灾”严肃教育游戏《烈火逃生》和“环境保护”严肃教育游戏《生命只在呼吸之间》等。 第1章游戏引擎介绍
    1.1游戏引擎简介
    1.2游戏引擎的选择
    1.3目前流行的游戏弓I擎
    1.3.1Unreal3Engine(虚幻引擎)
    1.3.2CryEngine
    1.3.3FrosbiteEngine(寒霜引擎)
    1.3.4Torque3Dl2D游戏引擎
    1.3.5基于2D风格的Cocos2D游戏引擎
    1.3.6多平台发布的Unity3D游戏引擎
    1.4Unity3D游戏引擎的下载和安装
    1.4.1Unity3D的下载
    1.4.2Unity3D的安装
    1.4.3Unity3D的注册
    1.4.4启动Unity3D
    总结
    练习题

    第2章3D游戏开发所需要的重要概念
    2.13D图形学中的重要概念
    2.1.1坐标系
    2.1.2局部坐标系与世界坐标系(LocalandWorldCoordinateSystem)
    2.1.3父子物体(Parent-Child)
    2.1.4向量(Vector)
    2.1.5摄像机(Camera)
    2.1.6多边形(Polygons)、边(Edges)、顶点(Vertices)和面片(MesheS)
    2.1.7材质(Materials)、贴图(Textures)和着色器(Shaders)
    21.8物理引擎
    2.1.9碰撞检测(CollisionDetection)
    2.1.10凸面体与凹面体(ConvexandConcave)
    2.2Unity3D中定义的重要概念
    2.2.1资源(Assets)
    2.2.2工程(Project)
    2.2.3场景(Scenes)
    2.2.4游戏对象(GameObject)
    2.2.5组件(Component)
    2.2.6脚本(Scripts)
    2.2.7预置(Prefabs)
    总结
    练习题

    第3章Unity3D界面介绍
    3.1Unity3D编辑器的布局
    3.1.1标题栏
    31.2主菜单栏
    31.3Project(项目资源窗口)
    3.1.4Hierarchy(层级窗口)
    3.1.5Scene(场景窗口)
    3.1.6Inspector(组件参数编辑窗口)
    3.1.7Game(游戏预览窗口)
    3.1.8Console(控制台)
    3.2自定义窗口布局
    3.2.1.使用Unity3D内置的窗口布局功能
    3.2.2.自定义窗口布局
    总结
    练习题

    第4章Unity脚本程序设计
    4.1脚本程序初探
    4.1.1MonoDevelop脚本编辑器
    4.1.2第一个JavaScript脚本
    4.2JavaScript的语法
    4.2.1变量声明
    4.2.2函数声明
    4.2.3类与类的使用
    ……
    第5章地形编辑器
    第6章光源
    第7章音频
    第8章3D模型的导入
    第9章材质与Shader
    第10章碰撞盒与触发器
    第11章物理模拟
    第12章粒子系统
    第13章动画系统
    第14章游戏界面
    第15章Unity3D的其他功能(一)
    第16章Unity3D的其他功能(二)
    Unity3D安装文件
    Unity3D随书实例、素材DVD光盘1
    Unity3D随书实例、素材DVD光盘2
  • 内容简介:
      《Unity3D游戏开发基础》除了可以作为高校相关专业的教材之外,还可以作为Unity3D的参考书。它涵盖了Unity3D的常见使用功能,除了介绍Unity3D的功能之外,每个章节中都有相应的例子和练习题,方便读者对这些功能的理解。《Unity3D游戏开发基础》适合不同水平层次的读者,无论是初学者或者是已经有一定经验的开发人员。
  • 作者简介:
      张帆,男,广东省潮州人,硕士,讲师,师从中国传媒大学计算机学院计算机应用技术(数字娱乐与动画技术方向)专业的扈文峰教授。目前任职于浙江传媒学院新媒体学院数字媒体技术专业(数字游戏设计方向)。主要研究方向为数字娱乐互动技术和游戏引擎原理。主要负责的课程有游戏关卡设计、游戏脚本编程、游戏引擎原理和游戏实战开发等。使用Unity3D引擎已有将近5年时间,主要代表作有基于Android平台的休闲游戏《冲顶球》,基于Web平台的虚拟旅游《嘉兴南湖虚拟漫游系统》和《3D上海一大1日址虚拟漫游》,“防火减灾”严肃教育游戏《烈火逃生》和“环境保护”严肃教育游戏《生命只在呼吸之间》等。
  • 目录:
    第1章游戏引擎介绍
    1.1游戏引擎简介
    1.2游戏引擎的选择
    1.3目前流行的游戏弓I擎
    1.3.1Unreal3Engine(虚幻引擎)
    1.3.2CryEngine
    1.3.3FrosbiteEngine(寒霜引擎)
    1.3.4Torque3Dl2D游戏引擎
    1.3.5基于2D风格的Cocos2D游戏引擎
    1.3.6多平台发布的Unity3D游戏引擎
    1.4Unity3D游戏引擎的下载和安装
    1.4.1Unity3D的下载
    1.4.2Unity3D的安装
    1.4.3Unity3D的注册
    1.4.4启动Unity3D
    总结
    练习题

    第2章3D游戏开发所需要的重要概念
    2.13D图形学中的重要概念
    2.1.1坐标系
    2.1.2局部坐标系与世界坐标系(LocalandWorldCoordinateSystem)
    2.1.3父子物体(Parent-Child)
    2.1.4向量(Vector)
    2.1.5摄像机(Camera)
    2.1.6多边形(Polygons)、边(Edges)、顶点(Vertices)和面片(MesheS)
    2.1.7材质(Materials)、贴图(Textures)和着色器(Shaders)
    21.8物理引擎
    2.1.9碰撞检测(CollisionDetection)
    2.1.10凸面体与凹面体(ConvexandConcave)
    2.2Unity3D中定义的重要概念
    2.2.1资源(Assets)
    2.2.2工程(Project)
    2.2.3场景(Scenes)
    2.2.4游戏对象(GameObject)
    2.2.5组件(Component)
    2.2.6脚本(Scripts)
    2.2.7预置(Prefabs)
    总结
    练习题

    第3章Unity3D界面介绍
    3.1Unity3D编辑器的布局
    3.1.1标题栏
    31.2主菜单栏
    31.3Project(项目资源窗口)
    3.1.4Hierarchy(层级窗口)
    3.1.5Scene(场景窗口)
    3.1.6Inspector(组件参数编辑窗口)
    3.1.7Game(游戏预览窗口)
    3.1.8Console(控制台)
    3.2自定义窗口布局
    3.2.1.使用Unity3D内置的窗口布局功能
    3.2.2.自定义窗口布局
    总结
    练习题

    第4章Unity脚本程序设计
    4.1脚本程序初探
    4.1.1MonoDevelop脚本编辑器
    4.1.2第一个JavaScript脚本
    4.2JavaScript的语法
    4.2.1变量声明
    4.2.2函数声明
    4.2.3类与类的使用
    ……
    第5章地形编辑器
    第6章光源
    第7章音频
    第8章3D模型的导入
    第9章材质与Shader
    第10章碰撞盒与触发器
    第11章物理模拟
    第12章粒子系统
    第13章动画系统
    第14章游戏界面
    第15章Unity3D的其他功能(一)
    第16章Unity3D的其他功能(二)
    Unity3D安装文件
    Unity3D随书实例、素材DVD光盘1
    Unity3D随书实例、素材DVD光盘2
查看详情
相关图书 / 更多
Unity3D游戏开发基础
Unreal Engine 5完全自学教程
崔润(同步Sch)
Unity3D游戏开发基础
Unity 2D游戏开发
[美]弗兰茨·兰辛格 (Franz Lanzinger)著 周子衿 译
Unity3D游戏开发基础
Unity 3D游戏开发(第3版)
宣雨松
Unity3D游戏开发基础
Unity实战(第3版)
[美]约瑟夫·霍金(Joseph Hocking)著 王冬 殷崇英 译
Unity3D游戏开发基础
Unity3D虚拟现实应用开发实践())
刘龙
Unity3D游戏开发基础
Unity互动媒体设计实例教程
赵志靖;周静
Unity3D游戏开发基础
Unity 3D游戏开发
[美]弗兰茨·兰辛格 (Franz Lanzinger)著 周子衿 译
Unity3D游戏开发基础
Universal Methods of Design Expanded and Revised: 125 Ways to Research Complex Problems, Develop Innovative Ideas, and Design Effective Solutions
Bruce Hanington;Bella Martin
Unity3D游戏开发基础
UnderEarth,UnderWater进口儿童绘本
Daniel Mizielinski
Unity3D游戏开发基础
Unity游戏开发入门经典(第4版)
(美)迈克·吉格(Mike Geig)
Unity3D游戏开发基础
Unity Shader入门与实战
黄志翔
Unity3D游戏开发基础
Un Sac de Billes
Joffo;Joseph