解压密码 www.tuto-v.com
我的名字是 Rob,我是一名资深的视频游戏程序员,仍然在行业的最前沿工作。我的后备目录中有十多本书,并且在过去几十年左右的时间里积累了丰富的艰苦奋斗的经验,是时候回馈并为下一代提供可靠的支持了。在这里不容易,我们真的需要一些帮助来消暑。来和我一起在前面。
大家好,欢迎来到专业版、虚幻引擎、游戏编码课程。又名黑皮书,但为什么是黑皮书?好吧,如果您想要完整的体验,只需观看简短的预览视频。但是如果你喜欢阅读,那么大约在25年前,当我刚刚进入游戏行业时,就出现了这样一本黑皮书。一本图形编程的书,充满了由迈克尔·亚布拉什(Michael Abrash)编程强国编写的编码巫术。而这本黑皮书,让很多像我这样的程序员,从仅仅能干,到能够在屏幕上产生一些类似于魔术的东西。这是传奇。 当然,自那以后发生了很多变化,在本课程中,我们为新一代制作了一本新的黑皮书,为 2020 年代的虚幻引擎游戏编码提供了一系列大师班。我想给你们,迈克尔·亚布拉什给我们这一代人带来了什么。我将带您从虚幻引擎的处女,成为真正的专业人士,以及任何雇主的宝贵资产。 我的最后一场比赛,GRIP:Combat Racing,将是本课程后半部分的重点,我们将看到那里发生的很多事情。我们将揭露它的所有秘密。这段旅程将带您从C++ 新手,一直到编写我参与过的最具挑战性的赛车游戏,我已经编写了一些。但如果这听起来很可怕,请不要担心,我们有这个。我们可以一起做这件事。 我将以严肃的风格呈现,回避很多你不需要知道的知识,专注于你真正做的事情,并提供如何应用你的东西的坚如磐石的例子'会在这里教。这不是学术界,这是在现实世界中完成它,并通过编码将其完成。这是直接取自游戏开发战场的东西。在牢固地建立所有基础知识之后,我将向您灌输从数十年的编码经验中收集的技巧和技巧、算法和见解,您可以将它们应用于许多游戏类型。我们将把你变成一个虚幻引擎忍者。 所以准备好编码员一,因为我们有工作要做。
课程计划
- 课时:9章节 115小节
- 长度:26 小时30分钟
- 等级:Unreal Engine 中级 Coding
你会学到
-
来自行业资深人士的游戏编程智慧仍处于最前沿
-
一系列非常深入的游戏 GRIP: Combat Racing 背后的代码
-
如何从零代码的游戏创意一直到最终实现
-
如何从库存构建和源代码设置虚幻引擎
-
使用 Perforce 版本控制以及如何在团队中有效工作
-
如何使用虚幻引擎编辑器
-
编码标准和最佳实践
-
常见的编程问题及其常见解决方案
-
编写可读、可维护且快速高效的代码
-
高级 C++ 来增强那些编码能力
-
解决许多常见编码问题的数学魔法
-
用于在 3D 游戏世界中有效工作的复杂矢量数学
-
了解用于创建专业游戏的虚幻引擎对象框架
-
用于创建和使用材料、粒子系统和程序几何的图形编程
-
用于创建和使用声音提示、类和混音器的音频编程
-
了解车辆动力学并从头开始构建物理模型
-
了解人工智能并构建自动驾驶汽车机器人
-
了解相机以及如何让您的游戏大放异彩
-
如何创建一个以武器和其他道具为特色的拾取系统
-
如何实现这些武器和能量提升,从简单的涡轮增压器到寻的导弹
-
如何修改虚幻引擎源代码本身,并对引擎进行升级
说明:
如果您没有任何使用虚幻引擎 4 或 5 的经验,我会为您提供帮助!我将本课程的一部分用于教授完成本课程所需的基本知识。您将学习如何安装引擎、如何向新项目添加对象,甚至如何导航引擎和编辑关卡! 一旦您学习了基础知识,或者如果您已经有了一些经验,我们将开始学习所有 UE5 过场动画工具!我会教你如何使用 Cinematic 摄影机,它是为模拟真实电影摄影机而创建的,以及虚拟轨道装备和起重机装备工具来实现逼真和专业的摄影机运动。 在学习了这些工具之后,我们将使用所有不同的动画方法为我们的相机制作动画以创建一个完整的 4 镜头过场动画。我们将一起编辑所有镜头,然后添加相机抖动,激活粒子模拟以增加细节,添加多种音效,以及播放和混合角色动画,使我们的过场动画栩栩如生。 我什至会向您展示如何使用蓝图可视化脚本激活和操纵过场动画!要求
-
能够运行虚幻引擎的 64 位 Windows PC
-
C++的基本工作知识
此课程面向哪些人:
- 希望在虚幻引擎中工作的游戏程序员
- 想要将技能发挥到极致的游戏程序员
评论留言
Comments