流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz
语言:英语|大小:24.3 GB |时长:26h 21m
关于如何在现实世界的C++游戏编程战场上生存的黑皮书

你会学到什么
游戏编程智慧来自一位仍在前线工作的行业老手
一系列非常深入的游戏背后的代码GRIP:战斗赛车
如何从零代码的游戏创意,一直到最终实现
如何从库存和源代码建立虚幻引擎
使用性能版本控制以及如何在团队中有效工作
如何使用虚幻引擎编辑器
编码标准和最佳实践
常见编程问题及其常见解决方案
编写可读、可维护、快速且高效的代码
先进的C++来缓冲这些代码
解决许多常见编码问题的数学魔术
在3D游戏世界中有效工作的复杂矢量数学
理解创造职业游戏的虚幻引擎对象框架
创建和使用材料、粒子系统和程序几何图形的图形编程
创建和使用声音提示、类和混音器的音频编程
理解车辆动力学并从头开始建立物理模型
理解人工智能,构建自主汽车机器人
了解相机和如何让你的游戏发光
如何创建一个以武器和其他能源为特色的皮卡系统
如何实现这些武器和动力,从简单的涡轮到自动寻的导弹
如何修改虚幻引擎源代码本身,并对引擎进行升级

描述
嘿,欢迎来到专业课,虚幻引擎,游戏编码。又名黑书,但为什么是黑书?嗯,如果你想要完整的体验,就看简短的预览视频。但如果你喜欢读书,那么在25年前左右,我刚进入游戏行业的时候,就出现了这么一本黑书。一本关于图形编程的书,充满了编程高手迈克尔·阿布拉什写的编程咒语。这本黑色的书,吸引了像我这样的许多程序员,从仅仅有能力,到能够在屏幕上产生类似魔法的东西。这是传奇。

自那以后,自然发生了很大的变化,在本课程中,我们为新一代人编写了一本新的黑皮书,这是一系列面向21世纪20年代的虚幻引擎游戏编码大师课程。我想告诉你们,迈克尔·亚伯拉什给了我这一代人什么。我将带你从一个虚幻引擎处女,成为一个真正的专业人士,成为任何雇主的宝贵资产。

我的最后一个游戏,GRIP:战斗赛车,将是本课程后半部分的重点,我们将会看到那里发生的很多事情。我们要揭露它所有的秘密。这段旅程将带你从一个C++新手,一直到写我参与过的最具挑战性的赛车游戏,我已经写了几个。但如果这听起来很可怕,别担心,我们有这个。我们可以一起做到。

我将以一种严肃的方式进行陈述,避开很多你不需要知道的东西,专注于你真正做的事情,并提供如何应用这里教你的东西的坚实例子。这不是学术界,这是现实世界中完成它,并把它做好的一种编码。这是直接取自游戏开发战场的东西。在牢固地建立了所有的基础之后,我会给你一些技巧和技术,算法和见解,这些都是从几十年的编码经验中收集来的,你可以在许多游戏类型中应用。我们要把你变成一个虚幻引擎忍者。

所以准备好编码器一,因为我们有工作要做。

本课程面向谁:
游戏程序员想在虚幻引擎中工作
游戏程序员想把他们的技能发挥到极致

Genre: eLearning | MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 24.3 GB | Duration: 26h 21m
The black book on how to survive on the battlefield of real-world C++ game programming

What you’ll learn
Game programming wisdom from an industry veteran still working at the forefront
A series of very deep dives into the code behind the game GRIP: Combat Racing
How to go from having a game idea with zero code, all the way up to final implementation
How to setup Unreal Engine both from stock build and from source code
Using Perforce version control and how to work effectively within a team
How to use the Unreal Engine Editor
Coding standards and best practices
Common programming problems and their common solutions
Writing readable, maintainable, yet fast and efficient code
Advanced C++ to buff those coding chops
Mathematical magic for solving many common coding problems
Complex vector mathematics for working effectively in a 3D game world
Understanding the Unreal Engine object framework for creating professional games
Graphics programming to create and use materials, particle systems and procedural geometry
Audio programming to create and use sound cues, classes and mixers
Understanding vehicle dynamics and building a physics model from the ground up
Understanding artificial intelligence and building an autonomous vehicle bot
Understanding cameras and how to make your game shine
How to create a pickup system featuring weapons and other power-ups
How to implement those weapons and power-ups, from a simple turbo to a homing missile
How to modify the Unreal Engine source code itself, and perform upgrades to the engine

Description
Hey there, and welcome to the course, Pro, Unreal Engine, Game Coding. aka, the Black Book, but why the Black Book? Well, just watch the short preview video if you want the full experience. But if you like reading, then around 25 years ago, when I was just entering the games industry, there emerged just such a black book. A book of graphics programming, full of coding voodoo written by the programming powerhouse that is Michael Abrash. And this black book, took many coders like myself, from being merely competent, to being able to produce something akin to magic on the screen. It was legendary.

Naturally, a lot has changed since then, and in this course we’ve crafted a new black book for a new generation, a series of masterclasses in Unreal Engine game coding for the 2020s. I want to give you guys, what it was, that Michael Abrash gave my generation. I’m going to take you from being an Unreal Engine virgin, to being a real pro, and a prized asset to any employer.

My last game, GRIP: Combat Racing, will be the focus for the latter half of this course, and we’ll get to see an awful lot of what’s going on under the hood there. We’re going to expose all of its secrets. This journey will take you from being a C++ novice, all the way up to writing the most challenging racing game I’ve ever been involved with, and I’ve written a few. But if that sounds terrifying, don’t worry, we’ve got this. We can do this, together.

I’ll be presenting in a no-nonsense style, side-stepping a lot of the hokum you don’t need to know, focusing intently on the stuff you really do, and providing rock-solid examples of how to apply what you’ll be taught here. This is not academia, this is real-world getting it done, and getting it done well kind of coding. This is stuff taken straight from the battlefield of game development. After firmly establishing all of the fundamentals, I’ll be imbuing you with tricks and techniques, algorithms and insights, gathered from decades of coding experience that you can apply across many game genres. We’re going to turn you, into an Unreal Engine Ninja.

So get ready coder one, because we’ve got work to do.

Who this course is for:
Game coders wanting to work in Unreal Engine
Game coders wanting to take their skills to the top

1、平台支付接口兼容大部分常用浏览器,若打赏后没有显示链接或下载按钮,请刷新网页试试或联系客服微信发你,这种情况建议切换浏览器登录后购买,可避免类似问题! 2、网盘失效首先请确认提示问题是 网盘地址不存在 还是网盘文件被取消或被和谐了,如果提示地址不存在,一般是链接复制粘贴错误问题,被取消或被和谐的资源一般需要先加网盘好友分享并通知客服获取! 3、网盘下载如果提示参数错误或没反应,一般是网络问题,可以先把素材转存到你的网盘然后打开网盘下载,或者重启电脑试试。

1、素材压缩包 不能解压,首先确认需不需要输入解压密码,一般网盘链接里面已含有,如果解压密码没问题,建议换个解压软件试试,一般rar解压缩软件 或360解压缩都可正常解压。 2、大文件素材一般采用分卷压缩,分卷压缩包只需全部下载以后,只解压第一个压缩包即可,后面的自动解压出来,下载过程不要强制中断避免压缩包损坏!

1、办理会员,需要登录平台,在后台可自动充值成为会员。 2 、成为会员可免费下载平台99%的资源,部分资源会员需要折后购买。 3、成为永久会员以后,平台不存在了怎么办,针对这种情况,已经办理了多个备用平台,保障后期可正常下载!或以其他的方法为会员继续分享!

1、首先要明白,所购买的素材不包含客服指导,你需要自行学习,自行百度查原因,自行解决,原因有2点:一是客服不会,二是时间成本问题,所以为了避免浪费大家时间,素材发布的价格不包含指导使用!请理解!

1、平台所发所有素材资源均系网络收集整理 仅供大家学习观摩使用 请下载24小时内自行删除 如需商用请支持原版作者! 2、平台所收取打赏费用 本着用户自愿的原则 作为平台服务器租赁及人员维护资金 费用不为素材本身费用 3,平台所发资源不保证其完整性和使用性 如发现问题请联系我们及时处理 4、平台所发布文章若侵犯了你的权益 请联系我们 我们会第一时间审核并删除 5、感谢你对我们的打赏与赞助 请知悉并遵守以上几点申明!