
Explore Unreal Engine 5's user interface, from menus and toolbars to the viewport and outliner, and learn to manage worlds, actors, blueprints, content drawer and Quixel Bridge assets.
Discover how to create and light Unreal Engine 5 worlds, from sky atmosphere and sun direction to fog and clouds, and refine visuals with post-process volume and exposure controls.
Learn to create and apply materials in Unreal Engine 5, adjust color, roughness, metallic, and emissive properties, and apply textures for realistic walls and surfaces.
Create and shape an expansive open world in Unreal Engine 5 using landscape mode, managing sections, sculpting mountains, and painting textures.
Create a landscape material with a landscape layer blend to mix grass, sand, and ground textures, and apply it to the landscape with a parameterized size control.
Learn blueprint scripting in Unreal Engine 5 to script character movement with nodes and enhanced input, linking keyboard and mouse controls to in-game actions.
Learn how to create and use variables in Unreal Engine 5, including types like boolean and integer, set/get operations, and runtime updates such as ammo decreasing every second.
Master shortcuts in Unreal Engine 5 to speed up blueprint visual scripting. Learn node shortcuts like select, add to selection, and branch with B+click, plus a cheat sheet for references.
Create and connect blueprint nodes in Unreal Engine 5 to build simple logic, using actor location, rotation, branch, booleans, delays, and custom events like shoot.
Add jump and crouch in Unreal Engine 5 by creating input actions, mapping w for jump and s for crouch, adjusting jump velocity, and enabling crouch with capsule size changes.
Create and implement an animation blueprint to control a subway surfer character, using a state machine with run, jump, and crouch states, plus movement checks for realistic transitions.
Create a reusable obstacle blueprint with box collision to detect overlaps with the player, trigger a lose state, disable movement, and drive death animation across the terrain.
Learn Unreal Engine 5 by building a coin counter UI using a widget with a coin icon and canvas panel, and display and update count at begin play.
Welcome to "Unreal Engine 5 for Absolute Beginners: Create a Full Game Like Subway Surfers"! This comprehensive course is designed for individuals who have no prior experience with Unreal Engine but are eager to learn and create their very own 3D game from scratch.
In this course, you will embark on an exciting journey through the basics of Unreal Engine 5, progressively building your skills until you can create a fully functional game reminiscent of the popular mobile game Subway Surfers. By the end of this course, you will have the confidence and knowledge to develop and design your own games using Unreal Engine 5.
What You Will Learn:
Section 1: Unreal Engine Basics
Introduction and Installing Unreal Engine 5: Learn how to download and install Unreal Engine 5 on your computer.
Creating Your First Project: Start a new project and understand the initial setup.
User Interface: Get acquainted with the Unreal Engine interface and its key components.
Navigation in Unreal Viewport: Master the navigation controls within the Unreal viewport to efficiently manage your projects.
Creating and Transforming Objects: Learn how to create, move, rotate, and scale objects within your scene.
Lights and Post Process Volume: Discover how to light your scenes and enhance visuals with post-process effects.
Materials and Textures: Understand the basics of applying materials and textures to objects.
Static Meshes: Work with static meshes to populate your game world.
Lumen: Explore the powerful real-time global illumination feature of Unreal Engine 5.
Landscape and Its Material: Create stunning landscapes and apply materials to bring them to life.
Megascans Library and Foliage: Utilize the Megascans library for high-quality assets and add foliage to your environments.
Section 2: Introduction to Blueprint Scripting
Introduction to Blueprint Scripting: Learn what Blueprints are and how they simplify the coding process.
Creating Blueprint Classes: Dive into creating different types of Blueprint classes including Actor, Pawn, and Character classes.
Blueprint Class Components: Understand the various components that can be added to Blueprints.
Blueprint Event Graph: Learn how to use the event graph to control the flow of your game logic.
Creating and Using Functions: Discover how to create reusable functions within Blueprints.
Using Variables: Manage game data effectively using variables.
Shortcuts in Unreal Engine 5: Boost your productivity with essential shortcuts.
Nodes and Creating Nodes in Blueprint: Learn about nodes and how to create them in Blueprints.
Blueprint Construction Script: Understand the construction script and its practical uses.
Section 3: Creating a Full Game Like Subway Surfers
Setting Up the Map: Lay the groundwork for your game by setting up the initial map.
Creating Character Class: Develop a playable character class.
Possessing and Moving the Character: Implement character possession and movement mechanics.
Input to Control Character: Configure input settings to control the character.
Jump and Crouch Mechanics: Add jumping and crouching capabilities to your character.
Animation Blueprint: Create and manage character animations.
Obstacles and Trains Blueprint: Design obstacles and moving trains to challenge players.
Moving Trains: Implement the functionality for moving trains.
Coins and Collectibles: Add coins and other collectibles to your game.
Game User Interface (UI): Design a user interface including HUD elements.
End Screen (Win and Lose Screens): Create end screens to signify game completion or failure.
Sound Effects: Enhance your game with immersive sound effects.
Why Take This Course?
Step-by-Step Learning: Each section builds on the previous one, ensuring a smooth learning curve.
Hands-On Projects: Apply what you learn in real-world scenarios by creating a complete game.
Expert Instruction: Learn from industry professionals with years of experience in game development.
Community Support: Join a vibrant community of learners to share your progress and get feedback.
Enroll now and start your journey into the world of game development with Unreal Engine 5! By the end of this course, you'll have created your own version of Subway Surfers and gained the skills to build even more complex games. Let's get started!