注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络游戏设计Unity3D游戏开发实战:人气游戏这样做

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

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

定 价:¥129.00

作 者: 赖佑吉,姚智原
出版社: 清华大学出版社
丛编项:
标 签: 暂缺

ISBN: 9787302401964 出版时间: 2015-07-01 包装:
开本: 16开 页数: 560 字数:  

内容简介

  《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结束语

本目录推荐