|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/unreal-2d-course/
课程评论:没有评论
课程名称:《终极Unreal Engine 2D游戏开发课程》 课程概述: 欢迎参加《终极Unreal Engine 2D游戏开发课程》。这是有关使用Unreal Engine 5制作2D及2D/3D混合游戏的最全面和有效的课程。通过在YouTube上教授Unreal Engine及在日本游戏开发学校的面授经验,我深入了解了学生的需求,并设计了这个结构化的课程,逐步教你掌握Paper 2D和PaperZD。 如果你是Unreal Engine的新手,可以先查看课程早期章节中包含的Unreal Engine 5快速入门。我们将从一个简单的单键迷你游戏开始,教你如何导入精灵并将其应用于场景。同时,你也会学习到我们需要调整的项目设置以及我们将在后续章节中使用的增强输入动作系统。 第二个游戏将讲授精灵图集的使用以及如何创建翻转书(flipbooks)。你将学会如何在游戏过程中切换闲置和奔跑的翻转书,并在正确的动画帧上播放脚步声。为了使背景能够动态调整,我会教你如何在蓝图中使用背景精灵,附加碰撞体,并根据舞台长度在构建脚本中动态更改背景。 第三个游戏是经典的横版平台游戏,将是第一个使用免费的PaperZD插件来提升Unreal Engine 2D游戏开发工作流程的项目。在这里,你将学习如何设置动画来源和动画蓝图文件,并使用它们创建动画图和动画通知。你还将创建能够检测墙壁和平台边缘的敌人,从而改变行走方向,并在被踩踏或接触玩家角色时进行交互。同时,你会学习如何创建一个单向平台,从底部可以跳过,但从顶部无法掉下。 第四个游戏则是将我们所学的所有知识结合起来,创造第一个2D/3D混合游戏。该游戏中的角色是2D像素艺术,而背景则是3D环境,允许我们利用Unreal Engine的众多惊人特性。除了平台机制外,我们还将实现击中盒、眩晕系统、伤害系统等,对大多数游戏所需的功能有深入的了解。为深入探索Metroivania机制,我们还将创建一个可以解锁的剑投掷技能,允许你将剑插入墙壁,并将其作为平台以达到更高的区域。 通过本课程,你将全面掌握Unreal Engine 5的2D游戏开发技能,为你的游戏开发旅程奠定坚实基础。
Welcome to The Ultimate Unreal Engine 2D Game Development Course.This is the most comprehensive and effective course you'll ever find about making 2D and 2D/3D hybrid games with Unreal Engine 5.Through teaching Unreal Engine on YouTube and also in person at a Japanese Game Dev school for the past couple of years I've gained an understanding of what students are really looking for and designed this course to teach you Paper 2D and PaperZD step by step in a structured manner.If you're completely new to Unreal Engine you can check out the Unreal Engine 5 Crash Course which is included in one of the early chapters.We'll start out slowly by making a one-button-minigame that teaches you about how to import sprites and use them in your scene. You'll also learn about project settings we need to adjust and about the enhanced input action system which we'll use throughout all of the other chapters in this course as well.The second game will teach you all about using sprite sheets and how we can create flipbooks.We'll also look at how to switch between the idle and run flipbook during gameplay and how to play footstep sounds on the correct animation frames.Since we want the background to be dynamically adjustable I'll also teach you how we can use a background sprite in a blueprint, attach collisions to them and dynamically change them in the construction script depending on how long we want the stage to be.The Third game is a classic platformer game and will be the first projects using the free PaperZD plugin to improve the workflow of making 2D games with Unreal Engine.Here you'll learn how to set up an animation source and animation blueprint file with PaperZD and use them to create animation graphs and animation notifies.We'll also create enemies that can detect walls and ledges to change the direction they walk in and can interact with the player when being stomped on or touching the player character.You'll also learn how to create a one-way platform that we can jump through form the bottom, but don't fall through from the top.The forth game will combine all the things we've learned and will be the first 2D/3D hybrid game we create.This means that our characters are 2D pixel art, however the backgrounds are 3D environments which allow us to make use of all of the amazing features of Unreal Engine.For this game we don't only have platformer mechanics, but we'll also implement hitboxes, a stun system a damage system and many more things you'll need to know about for most of your games.To lean into metroidvania mechanics we also create an unlockable sword throw ability, which allows you to stick swords into the wall and use them as platforms to reach higher areas.