Unity3D游戏开发实战:人气游戏这样做

Unity3D游戏开发实战:人气游戏这样做
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2015-07
版次: 1
ISBN: 9787302401964
定价: 129.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 560页
正文语种: 简体中文
36人买过
  •   《Unity3D游戏开发实战:人气游戏这样做》  介绍当前流行的Unity3D游戏开发引擎的使用方法,从游戏创意开始,逐步讲解Unity3D操作界面、角色人物、背景材质、动画效果及脚本程序,通过大量不同类型的游戏实例,带领用户实际体验从无到有设计一款游戏的完整流程。  《Unity3D游戏开发实战:人气游戏这样做》不仅可以逐步学习Unity3D的各项功能,还能借鉴许多游戏设计的宝贵经验,从而自行开发出自己的创意游戏,最终还能够通过计算机、手机、平板电脑、网页连接与朋友共享成果。  《Unity3D游戏开发实战:人气游戏这样做》适合广大游戏开发人员,也面向游戏开发爱好者、软件培训机构以及计算机专业的学生等。   赖佑吉,  美国威斯康辛大学麦迪逊校区信息科学系及电机工程系博士  台湾科技大学信息工程系助理教授  专长:  电脑游戏技术,电脑图形学  电脑影像生成,电脑动画  3D建模,电脑视觉学

      姚智原,  台湾科技大学信息工程系助理教授  专长:  电脑图形学,电脑动画  网格参数化,网格重建 第1章 绪论1-1 电子游戏产业 11-2 Unity3D简介 5第2章 基本元素介绍——方块世界2-1 用户界面简介 132-1-1 系统菜单 142-1-2 功能窗口 172-2 工程创建以及基本操作  382-2-1 新建工程 392-2-2 创建及设置对象 402-2-3 设置光源 432-2-4 设置对象材质 492-2-5 设置摄像机 522-2-6 Prefab(预制件) 552-2-7 光照贴图技术(Light Mapping) 572-2-8 动画(Animation) 592-2-9 音频(Audio) 632-3 Unity3D脚本程序 642-3-1 第一个脚本程序 652-3-2 基本脚本控制——更新与移动 682-3-3 脚本程序输入控制 71课后练习 75第3章 图形界面——夜空点星3-1 图形对象 793-1-1 GUI Text(用户界面文字) 803-1-2 GUI Texture(用户界面纹理) 833-2 脚本控制 873-2-1 脚本控制图形对象 883-2-2 OnGUI() 923-3 风格配件 983-3-1 GUI Style 983-3-2 GUI Skin 1023-4 流程控制与画面切换 109课后练习 115第4章 模型和动作动画——角色动画模型4-1 将Maya动画导入到Unity3D 1204-1-1 从Maya输出 1204-1-2 将模型导入Unity3D 1244-2 触发动画 1284-2-1 触发动画类型——Legacy(传统动画) 1284-2-2 触发动画类型——Humanoid(人形动画)  130课后练习 150第5章 物理模拟引擎——骨牌连锁反应机关5-1 Collider(碰撞体)和Rigidbody(刚体) 1555-1-1 Collider(碰撞体) 1555-1-2 Rigidbody(刚体)  1595-1-3 自动生成骨牌 1635-2 力、速度与加速度 1665-3 物理材质与特性 1685-4 Joint(关节)  1705-4-1 Hinge Joint(铰链关节)  1715-4-2 Fixed Joint(固定关节) 1725-5 Cloth Simulation(布料模拟)  1735-5-1 布料附着于物体 1785-5-2 模拟飘扬的旗子 1805-6 Character Controller(角色控制器)  1825-6-1 使用Move( )移动Character  Controller 1835-6-2 使用SimpleMove( )移动Character  Controller 1855-6-3 触发角色自动行走 1875-7 碰撞事件 1905-8 Trigger(触发器) 1915-9 物理的组合和碰撞事件的关系 193课后练习 197第6章 特效——坦克大战6-1 Terrain(地形) 2026-1-1 Setting(设置工具)  2046-1-2 Raise/Lower Tools(凹凸工具)  2056-1-3 Paint Height(高度工具) 2076-1-4 Smooth Height(平滑工具)  2076-1-5 Paint Textures(纹理工具)  2086-1-6 高度图(Height Map)  2126-2 花、草、树木 2146-2-1 Trees(树木工具) 2146-2-2 细节工具(Paint Details)  2186-3 Skybox(天空盒) 2226-3-1 自制静态天空盒 2276-3-2 动态天空场景 2296-4 Wind Zone(风) 2306-5 Unity3D中水的处理与模拟 2316-6 粒子系统(Particles) 2376-6-1 Particle Animator(特效编辑器)  2406-6-2 创建属于自己的多重粒子特效 2436-6-3 Import Particles  2456-6-4 粒子系统与范例程序 2466-6-5 使用现成的粒子特效插件 2486-7 范例程序制作——坦克大战  2496-7-1 玩法介绍 2496-7-2 场景布置 2506-7-3 坦克操控 2526-7-4 物理设置 2526-7-5 AI规划 253课后练习 256第7章 移动平台开发与发布——平衡滚球7-1 单点触控与多点触控 2607-1-1 单点触控 2607-1-2 多点触控 2627-2 手势控制 2727-3  重力传感器(G-sensor)和陀螺仪(Gyroscope)  2797-4 陀螺仪 282课后练习 287第8章 网络——合作解谜8-1 网络游戏简介 2928-1-1 对等网络 2938-1-2 客户/服务器网络(Client/Server) 2948-1-3 客户端预测网络(Client-Side  Prediction) 2968-2 Unity3D的网络连接 2988-3 基本连接范例 3038-4 网络游戏聊天室范例 3128-5 P2P 连接范例 3178-5-1 前置动作 3178-5-2 Network View同步应用 3238-5-3 状态同步(State  Synchronization)  3258-6 合作解谜游戏实例 330课后练习 333第9章 无限场景游戏——Space Rush9-1 游戏玩法及操作说明 3389-1-1 游戏玩法 3389-1-2 游戏操作 3409-2 场景介绍 3419-3 无限场景设计 3429-3-1 无限场景的实现 3429-3-2 无限陨石轨道编排的变化 3469-3-3 场景的淡入/淡出 3519-3-4 PlayerPrefs(玩家跨场景变量存储)  3549-4 双人联机模式 359课后练习 369第10章 飞机大战10-1 游戏操作与场景介绍 37410-1-1 游戏操作方式说明 37410-1-2 游戏场景介绍 37610-2 跨场景的信息传递 37910-3 飞行操作技术 38110-4 导弹追击敌机技术 39010-5 准心锁定的逻辑介绍 39310-6 敌机飞行路径设计 39810-7 抓图及鉴赏功能 406课后练习 416第11章 金币争夺战11-1 游戏操控与场景说明 42011-1-1 游戏操作方式 42011-1-2 游戏界面与功能设计 42211-1-3 游戏场景介绍 42511-2 模拟游戏杆及角色控制 42911-3 雷达制作 43711-4 怪物移动 44011-5 倒数计时 44311-6 道具启动 44311-7 着色器应用 44611-8 角色动画及指令分离处理 44811-9 指令同步 45011-10 动画同步 453课后练习 458结束语
  • 内容简介:
      《Unity3D游戏开发实战:人气游戏这样做》  介绍当前流行的Unity3D游戏开发引擎的使用方法,从游戏创意开始,逐步讲解Unity3D操作界面、角色人物、背景材质、动画效果及脚本程序,通过大量不同类型的游戏实例,带领用户实际体验从无到有设计一款游戏的完整流程。  《Unity3D游戏开发实战:人气游戏这样做》不仅可以逐步学习Unity3D的各项功能,还能借鉴许多游戏设计的宝贵经验,从而自行开发出自己的创意游戏,最终还能够通过计算机、手机、平板电脑、网页连接与朋友共享成果。  《Unity3D游戏开发实战:人气游戏这样做》适合广大游戏开发人员,也面向游戏开发爱好者、软件培训机构以及计算机专业的学生等。
  • 作者简介:
      赖佑吉,  美国威斯康辛大学麦迪逊校区信息科学系及电机工程系博士  台湾科技大学信息工程系助理教授  专长:  电脑游戏技术,电脑图形学  电脑影像生成,电脑动画  3D建模,电脑视觉学

      姚智原,  台湾科技大学信息工程系助理教授  专长:  电脑图形学,电脑动画  网格参数化,网格重建
  • 目录:
    第1章 绪论1-1 电子游戏产业 11-2 Unity3D简介 5第2章 基本元素介绍——方块世界2-1 用户界面简介 132-1-1 系统菜单 142-1-2 功能窗口 172-2 工程创建以及基本操作  382-2-1 新建工程 392-2-2 创建及设置对象 402-2-3 设置光源 432-2-4 设置对象材质 492-2-5 设置摄像机 522-2-6 Prefab(预制件) 552-2-7 光照贴图技术(Light Mapping) 572-2-8 动画(Animation) 592-2-9 音频(Audio) 632-3 Unity3D脚本程序 642-3-1 第一个脚本程序 652-3-2 基本脚本控制——更新与移动 682-3-3 脚本程序输入控制 71课后练习 75第3章 图形界面——夜空点星3-1 图形对象 793-1-1 GUI Text(用户界面文字) 803-1-2 GUI Texture(用户界面纹理) 833-2 脚本控制 873-2-1 脚本控制图形对象 883-2-2 OnGUI() 923-3 风格配件 983-3-1 GUI Style 983-3-2 GUI Skin 1023-4 流程控制与画面切换 109课后练习 115第4章 模型和动作动画——角色动画模型4-1 将Maya动画导入到Unity3D 1204-1-1 从Maya输出 1204-1-2 将模型导入Unity3D 1244-2 触发动画 1284-2-1 触发动画类型——Legacy(传统动画) 1284-2-2 触发动画类型——Humanoid(人形动画)  130课后练习 150第5章 物理模拟引擎——骨牌连锁反应机关5-1 Collider(碰撞体)和Rigidbody(刚体) 1555-1-1 Collider(碰撞体) 1555-1-2 Rigidbody(刚体)  1595-1-3 自动生成骨牌 1635-2 力、速度与加速度 1665-3 物理材质与特性 1685-4 Joint(关节)  1705-4-1 Hinge Joint(铰链关节)  1715-4-2 Fixed Joint(固定关节) 1725-5 Cloth Simulation(布料模拟)  1735-5-1 布料附着于物体 1785-5-2 模拟飘扬的旗子 1805-6 Character Controller(角色控制器)  1825-6-1 使用Move( )移动Character  Controller 1835-6-2 使用SimpleMove( )移动Character  Controller 1855-6-3 触发角色自动行走 1875-7 碰撞事件 1905-8 Trigger(触发器) 1915-9 物理的组合和碰撞事件的关系 193课后练习 197第6章 特效——坦克大战6-1 Terrain(地形) 2026-1-1 Setting(设置工具)  2046-1-2 Raise/Lower Tools(凹凸工具)  2056-1-3 Paint Height(高度工具) 2076-1-4 Smooth Height(平滑工具)  2076-1-5 Paint Textures(纹理工具)  2086-1-6 高度图(Height Map)  2126-2 花、草、树木 2146-2-1 Trees(树木工具) 2146-2-2 细节工具(Paint Details)  2186-3 Skybox(天空盒) 2226-3-1 自制静态天空盒 2276-3-2 动态天空场景 2296-4 Wind Zone(风) 2306-5 Unity3D中水的处理与模拟 2316-6 粒子系统(Particles) 2376-6-1 Particle Animator(特效编辑器)  2406-6-2 创建属于自己的多重粒子特效 2436-6-3 Import Particles  2456-6-4 粒子系统与范例程序 2466-6-5 使用现成的粒子特效插件 2486-7 范例程序制作——坦克大战  2496-7-1 玩法介绍 2496-7-2 场景布置 2506-7-3 坦克操控 2526-7-4 物理设置 2526-7-5 AI规划 253课后练习 256第7章 移动平台开发与发布——平衡滚球7-1 单点触控与多点触控 2607-1-1 单点触控 2607-1-2 多点触控 2627-2 手势控制 2727-3  重力传感器(G-sensor)和陀螺仪(Gyroscope)  2797-4 陀螺仪 282课后练习 287第8章 网络——合作解谜8-1 网络游戏简介 2928-1-1 对等网络 2938-1-2 客户/服务器网络(Client/Server) 2948-1-3 客户端预测网络(Client-Side  Prediction) 2968-2 Unity3D的网络连接 2988-3 基本连接范例 3038-4 网络游戏聊天室范例 3128-5 P2P 连接范例 3178-5-1 前置动作 3178-5-2 Network View同步应用 3238-5-3 状态同步(State  Synchronization)  3258-6 合作解谜游戏实例 330课后练习 333第9章 无限场景游戏——Space Rush9-1 游戏玩法及操作说明 3389-1-1 游戏玩法 3389-1-2 游戏操作 3409-2 场景介绍 3419-3 无限场景设计 3429-3-1 无限场景的实现 3429-3-2 无限陨石轨道编排的变化 3469-3-3 场景的淡入/淡出 3519-3-4 PlayerPrefs(玩家跨场景变量存储)  3549-4 双人联机模式 359课后练习 369第10章 飞机大战10-1 游戏操作与场景介绍 37410-1-1 游戏操作方式说明 37410-1-2 游戏场景介绍 37610-2 跨场景的信息传递 37910-3 飞行操作技术 38110-4 导弹追击敌机技术 39010-5 准心锁定的逻辑介绍 39310-6 敌机飞行路径设计 39810-7 抓图及鉴赏功能 406课后练习 416第11章 金币争夺战11-1 游戏操控与场景说明 42011-1-1 游戏操作方式 42011-1-2 游戏界面与功能设计 42211-1-3 游戏场景介绍 42511-2 模拟游戏杆及角色控制 42911-3 雷达制作 43711-4 怪物移动 44011-5 倒数计时 44311-6 道具启动 44311-7 着色器应用 44611-8 角色动画及指令分离处理 44811-9 指令同步 45011-10 动画同步 453课后练习 458结束语
查看详情
相关图书 / 更多
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