
Learn to design and build games in Unreal Engine 4, from beginner to expert, using colors-based puzzle shooter with color pickups, shooting, sounds, and unlock mechanics.
Navigate the Unreal Engine workspace by mastering the scene window, outliner, content browser, and detail panel; learn to place and transform objects with grid snapping, levels, and duplication.
Save your current level changes using the top toolbar, and explore core editor features such as source control, modes, content and marketplace access, and world and project settings.
Create a new level in maps, save it, configure project settings to use GM Test game mode for blueprint gameplay, then add a blueprint character with capsule, body, and camera.
Create and manage materials and material instances to color your level, adjusting base color and emissive color for each object. Use line traces to hit objects and swap materials.
Learn to convert trees into a blueprint actor, implement a color picker with line traces and material instances, and use a white material to move color toward unlocking a door.
Explore exposing public variables in Unreal Engine blueprints and building a color-picking system that changes materials via left and right clicks, with reset logic for level retries.
Master the input action to shoot a picked color at uncolored objects in Unreal Engine 4, using line traces and material checks to apply color and treat white as empty.
Explore BSP brushes in Unreal Engine 4, edit and extrude geometry with precise units, set pivots, convert to static meshes, and configure collision for doors and level design.
Learn how to add box and complex collision to static meshes, assign collision to leaves, and build a modular level from reusable lego-style pieces with proper grid snapping.
Explore how BSP brushes build levels, apply color changes to white surfaces, and convert brushes to static meshes for testing in Unreal Engine 4.
Learn to turn an Unreal Engine scene into a playable level by coloring white surfaces, creating a door that opens when trees are colored, using simple blueprint logic.
Finalize a color-picking mechanic in Unreal Engine 4 megacourse, update the color picked and material, open the door, and end the level at the ending cube.
Set white cylinders to reveal colors, adjust materials and collision, and test pickups; then package the Unreal project, configure default maps, and plan a starting menu for the build.
Run the built game to test player movement, color-based interactions, and door mechanics, then preview future expansions like scripted door moves, timelines, timers, sounds, and a multi-level menu.
Explore advanced Unreal Engine 4 blueprints by building a moving platform with timelines and lerp-driven location updates, and trigger color-based movement using casts and interfaces.
Explore timer-based movement in Unreal Engine 4, comparing timelines and timers for platform motion. Pause, resume, and reset via handles, using vector and float interpolation for smooth movement.
Explore the construction script in Unreal Engine to drive editor-time changes via a public platform material variable, updating a moving platform's color in the level (not in play).
Learn to use blueprint interfaces and inheritance to let hit objects handle their own color changes, enabling flexible interaction through container and mechanism blueprints.
Explore building flexible code structures in Unreal Engine 4 megacourse by using interfaces, blueprint hierarchies, and a color-based door puzzle with dynamic state checks.
Recreate a moving platform in Unreal Engine 4 using color state logic and blueprint inheritance, while introducing game state concepts and timer-based movement.
Learn to structure Unreal Engine 4 levels by building a second level, linking levels, and using container objects, moving platforms, doors, and translucent materials to create color-based puzzles.
Explore how the game instance saves variables across play sessions and controls level progression. Use a levels array and go to next level logic to load subsequent levels.
Recreate the third level using colored spikes that kill the player on contact, with a death function and on component hit, controlled via game mode and game instance.
In game instance pt. 3, a moving platform uses a child blueprint with color-based killing logic, replacing collisions with distance checks on the z-axis to kill the player and advance.
Rehearse building and testing an Unreal Engine level by animating a door with timers and scene-based movement. Utilize arrays, game instances, and packaging for a polished section b project.
Learn to leverage UI in Unreal Engine 4 to create a black screen fade-in, enforce a two-second delay, and block the player input when advancing to the next level.
Create a scoreboard in Unreal Engine 4 that starts level scores at 100. Scores decrease with time and speed, display totals in the top left, with restart and exit.
Debug a development build by removing a level game mode override, ensure the correct player spawns and scores display across levels, and plan future color and sound features.
Implement a color-shooting mechanic in Unreal Engine 4 by spawning a projectile from a blueprint and coloring objects on impact. Manage color picking, projectile movement, overlaps, lifespan, and basic sounds.
Implement audio for shooting and surface impacts in Unreal Engine 4, using play sound at location with world location and impact point, and synchronize door movement sounds with timers.
Master Unreal Engine 4 fundamentals, including arrays, timelines, and advanced blueprints, to design levels, populate them with actors, apply materials, and manage game instances and modes.
Celebrate completing the course and reflect on what you’ve learned. Post questions in the discussion and leave a review to improve this Unreal Engine course for future students.
Learn games development with Unreal Engine 4!
Develop like a pro!
Have you ever wanted to create your own games? In the era of digital technology, videogames are bigger than they have ever been. Maybe you want to recreate a mechanic you've seen in a video game and show it off on social media, or perhaps you want to recreate a level you've played recently in your favourite video game. Whether you’re new to the games development scene or hoping to make a career out of it, making video games isn’t only for the pros. We’re here to teach you how.
In this course, you’re going to learn everything about game development in Unreal Engine, from learning BSP geometry to creating your own levels, learning blueprint scripting and finally adding a player that can move within your world. You’ll even learn how to recreate specific mechanics from your favourite videogames.
Our instructors have years of experience not only in games design, but also in teaching, and the expertly-crafted syllabus is designed to be easy to follow and thorough. We’ve even included plenty of examples designed on-screen for you to study. That’s why this is the only Unreal Engine Blueprints course you’ll ever need to develop game levels and design like a pro!
Start developing your game today!
After taking this course you’ll be able to:
Use Unreal Engine professionally
Script blueprints
Design your video game
Use audio in your game
Include players and create levels