本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
1.针对初学者精心设计,每章内容1小时轻松阅读,24小时轻松掌握关键知识。
2.本书是第4版中译本,针对2020.3版本Unity完整更新。
3. 手把手教你完整开发4款游戏。
(1)Amazing Racer 游戏:与时间赛跑的3D 竞走游戏。
(2)Chaos Ball 游戏:涉及大量的碰撞和物理动力学。
(3)Captain Blaster 游戏:复古风格的2D 太空射击游戏,使用了滚动背景和2D效果。
(4)Gauntlet Runner 游戏:3D 跑酷游戏,包括收集充电装置和避开障碍物。
4. 通过本书将学会如下内容:
(1)快速上手Unity 游戏引擎和编辑器。
(2)高效使用Unity的图形资源。
(3)充分利用灯光和摄像机。
(4)用Unity的地形和环境工具塑造出令人惊叹的游戏世界。
(5)编写任务脚本,从捕获输入到构建复杂行为。
(6)使用预制件快速创建可重复使用的游戏对象。
(7)实现简单直观的游戏用户界面。
(8)通过内置和自定义角色控制器控制游戏角色。
(9)实现真实的物理效果并使用碰撞器。
(10)充分利用Unity动画和时间轴系统的强大功能。
(11)将复杂音频集成到游戏中。
(12)使用移动设备加速计和多点触摸屏幕。
(13)使用Unity的2D瓦片地图构建引人入胜的2D游戏。
(14)做好“收尾”工作并部署游戏。
Unity 游戏引擎是由 Unity Technologies 公司开发的一个让玩家能够轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等内容的跨平台综合游戏开发工具。很多热门游戏都是应用该引擎开发的,例如《深海迷航》《坎巴拉太空计划》等。
本书以直截了当、循序渐进的方式讲解Unity 游戏开发从基础到高级的所有内容,包括游戏物理引擎、动画和移动设备部署技术。本书分为24 章,内容包括 Unity 游戏引擎和编辑器的介绍,游戏对象、模型、材质、纹理、地形、环境、灯光和摄像机的介绍及应用,任务脚本的编写,真实的物理效果和碰撞的应用,预制件、2D 游戏工具、瓦片地图、用户界面、粒子系统、动画、动画器、时间轴、复杂音频的集成、移动设备加速计和多点触摸屏幕的使用,以及4 个游戏案例。
本书附赠源代码,适合对使用Unity 进行游戏开发感兴趣的零基础读者学习。有过其他游戏平台开发经验,打算向Unity 平台拓展的读者也可以通过本书快速上手。
【作者】迈克.吉格(Mike Geig)在Unity Technologies 的制作团队就职,他通过制作并传播具有强大影响力的学习资源,使得游戏开发技术更加普及。同时,迈克也是一位经验丰富的独立游戏开发者,一位大学老师,一位作家。作为一位资深游戏人,他对该领域的热爱使他致力于将这项互动艺术的开发过程变得更加有趣,让各行各业的人都能加入进来。
【译者】唐誉玲,毕业于英国爱丁堡大学的艺术学院,是一位交互媒体艺术从业者,具有丰富的游戏引擎使用经验,擅长建立人与机器、人与虚拟空间的交流,并乐于探索游戏化思维及虚拟空间的多场景应用。