中青雄狮书城230114店铺主页二维码
中青雄狮书城230114 微信认证
中国青年出版社总社下属分社—中青雄狮 有责任的出版 有创意的呈现 有影响的传播 有品味的阅读
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

Unreal Engine、Substance Painter、Maya游戏开发完全学习教程

94.00
运费: 免运费
库存: 200 件
Unreal Engine、Substance Painter、Maya游戏开发完全学习教程 商品图0
Unreal Engine、Substance Painter、Maya游戏开发完全学习教程 商品缩略图0

商品详情

编辑推荐语
制作一款属于自己的游戏,一直是许多青少年的梦想。越来越多的新手想投身游戏开发行业+,学着用虚幻引擎制作游戏,而在游戏引擎之外,游戏产业的各个角落都在发生着新的发展,比如像Substance Suite这样的软件以创新的方式解决了纹理的处理过程。学会利用不同的软件和平台制作、开发游戏,可以达到事半功倍的效果。来跟随本书,学会选择和使用不同的工具,制作一款完整的、引人入胜的游戏吧!通过教读者构建完整的可执行游戏,全面讲解利用UE5、Substance、Maya等工具进行游制作方法,步骤都有图片参考和详细参数标注,即使是新手也能轻松掌握执行制作游戏完整流程的诀窍!

作者简介

李景田(Jingtian Li)毕业于中国中央美术学院和纽约视觉艺术学院,并获得计算机艺术硕士

学位。目前,但任得克萨斯州圣安东尼奥圣道大学(Incarnate Word)3D动画与游戏设计专业的助理教授。

[美]卡桑德拉·阿雷瓦洛(Kassandra Arevalo)是得克萨斯州圣安东尼奥圣道大学的3D动画与游戏设计讲师的专业人士,曾在Immersed Games公司担任动画师。

[美]马修·托瓦尔(Matthew Tovar)是业内资深动画师,曾任职于顽皮狗(Naughty Dog)、

Infinity Ward和索尼互动娱乐(Sony Interactive),参与的游戏开发项目包括《最后生还者》《使命召唤:现代战争》以及最近与Crystal Dynamics合作的《漫威复仇者联盟》等。目前,担任得克萨斯州圣安东尼奥圣道大学3D动画专业的助理教授。

内容简介

本书旨在帮助想要开始游戏开发之旅却不确定起点和方向的初学者。作为读者,本书将带您进入一个条理清晰的学习轨道,引导您全面了解游戏开发的各个方面。本书还能够让您远离干扰,专注于基本原理,从而为您的游戏开发奠定坚实的基础,并且能够在不失去整体把握的情况下深入探究细节。本书涵盖了游戏开发的各个方面,包括但不限于以下内容:环境建模环境建、角色建模、UV映射、贴图、绑定、角色动画、游戏引擎中的光照和烘焙、游戏编程

此外,我们还将对音频和视觉特效的解决方案,以及其他关键细节进行介绍。阅读本书后,

您将全面掌握制作一款出色游戏所需的一切知识。

精彩文摘(纯文字)

第14章玩家角色

玩家角色是游戏的重要组成部分之一。到目前为止,我们正在使用第一人称射击游戏模板,因此可以在构建场景的同时进行探索。现在是时候创建自己的玩家角色了。毕竟,我们花费了很多时间制作自己的角色。虚幻引擎提供了一组类来帮助快速创建玩家角色。它提供了一个功能强大的框架,允许我们组织类和数据。我们将涵盖该框架的许多方面并在其上构建系统。尽管可以从头开始构建所有内容,但会非常耗时。除非想自己练习,否则这几乎没有任何优点。由于本书篇幅有限,所以这里尽可能选择使用预构建的系统。

14.1 教程 创建第一人称射击角色、

步骤01 为所有角色创建基类。切换到“Character”文件夹,右击选择“蓝图类”。在弹出的

“ 选取父类”对话框中选择“角色”,然后将新角色命名为“BP_Character_Base”。双击将其打开,在“组件”面板中选择“网格体”组件。切换到“细节”面板,在“网格体”折叠按钮下,将“骨骼网格体资产”设置为“Ellen_Skeletal_Mesh”。此时Ellen的身体会出现在视图中。将其向下移动,使她的脚在地面上并旋转“-90°”,使她的脸朝向蓝色箭头的方向,如图14-1所示。然后单击“编译”按钮和“保存”按钮。

步骤02 创建FPS角色。右击“BP_Character_Base”,选择“创建子蓝图类”,将子类命名为“BP_

Ellen_FPS”。双击打开它,在“组件”面板中选择“网格体”。切换到“细节”面板,将“骨骼网格体资产”设置为“Ellen_FPS_Skeletal_Mesh”。然后单击“编译”按钮和“保存”按钮。

步骤03 制作游戏模式。切换到“Blueprints/Gamemodes”文件夹中,右击空白区域,选择

“ 蓝图类”。在弹出的“选取父类”对话框中,选择“游戏模式基础”,将其重命名为“GM_

Ellen_FPS”。双击将其打开,切换到“细节”面板,在“类”折叠按钮中,将“默认pawn类”

设置为“BP_Ellen_FPS”,如图14-2所示。

14.2 Pawn和角色

Pawn是角色的父类。我们在第13章中提到了角色类,角色可以由玩家或Al控制,它有一个

骨骼网格体组件可以直观地表示,而且可以像人一样移动。角色是“FirstPersonCharacter”的父类,即当我们单击播放按钮时,机械手臂会握着枪。


中青雄狮书城230114店铺主页二维码
中青雄狮书城230114 微信公众号认证
中国青年出版社总社下属分社—中青雄狮 有责任的出版 有创意的呈现 有影响的传播 有品味的阅读
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

Unreal Engine、Substance Painter、Maya游戏开发完全学习教程

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:byydzcsh
不一样的职场生活官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏