Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Unreal Engine 5 Game Development for Absolute Beginners and All Ages
Mammoth Interactive Courses Introduction
1.About Mammoth Interactive (1:12)
2.How To Learn Online Effectively (13:46)
3.Source Files
Course Overview
1.Course Overview - UE5 All Ages (1:55)
2.What Is Coding (2:53)
3.What Is Game Development (6:26)
4.Source Files
Unreal Introduction
1.What Is Unreal Engine 5 (4:30)
2.What Is A Blueprint (3:26)
3.What You'll Need - Unreal For All Ages (2:02)
4.How To Debug Unreal (1:48)
5.How To Install Ue5 (3:53)
6.Open an Unreal Project in 4 Ways (3:16)
7.Source Files
What are Unreal Project Templates
1.Unreal Game Project Templates (11:15)
Build a New Unreal Project
1.Build a New Unreal Top Down Project
2.Source Files (6:10)
02 Navigate the Unreal Editor
1.What Are Unreal Actors And Levels (2:14)
2.Navigate The Menu Bar (10:00)
3.Navigate The Main Toolbar (6:29)
4.Navigate The Level Viewport (12:59)
5.Navigate The Content Drawer (4:19)
6.Navigate The Bottom Toolbar (3:09)
7.Navigate The Outliner And Details Panels (9:37)
8.Source Files
03 Build a Blueprint Class for Reusable Game Object
1.Preview Of Actor With Light (0:58)
2.Build An Actor With Material And Light (8:04)
3.Source Files
03b Learn to Code with Blueprint Visual Scripting
1.How To Code With Blueprint Visual Scripting (8:43)
2.What Is An Unreal Event (4:24)
3.What Is An Unreal Cast (4:02)
4.What Is An Unreal Function (10:01)
5.What Is An Unreal Branch Conditional (4:53)
6.Unreal Data Types (7:29)
7.What is an Unreal Cast (3:56)
8.What are Unreal Blueprint Arrays (4:33)
9.How Collisions Work in Unreal (7:39)
10.Source Files
04 Destroy Actor Upon Player Collision
1.Preview Of Actor Destroyed Upon Player Collision (1:10)
2.Explore Blueprints Of Top Down Game (8:28)
3.How Collisions Work In Unreal (7:44)
4.Destroy Actor Upon Player Collision (18:46)
5.Source Files
05 Build Explosion Upon Collision
1.Preview Of Explosion Upon Collision (0:50)
2.Unreal Data Types (7:35)
3.Build Explosion Upon Collision (8:55)
4.Source Files
06 Build a Variable in Game Mode to Track Score
1.Preview Of Player Score (0:37)
2.What Is A Variable In Unreal Blueprints (3:46)
3.Build A Variable In Game Mode To Track Score (7:09)
4.Set Score Variable Upon Collision (6:12)
5.What Are Unreal Blueprint Arrays (4:39)
6.Build Variable And Function To Count Actors Remaining (12:02)
07 Build User Interface to Show Score
1.Preview Of User Interface (1:02)
2.Build A User Interface Display (11:26)
3.Build Bindings To Change Ui With Variables (11:15)
4.Combine Variable And Text In User Interface (5:21)
08 Spawn Actors at Random Locations
1.What Is A Loop In Unreal Blueprints (6:07)
2.Spawn Actors At Random Locations (12:29)
3.Source Files
09 Examples of Debugging in Unreal Editor
1.How To Debug Unreal Blueprints (4:38)
2.Example Of Debugging In Unreal Editor (4:22)
3.Breakpoints In Unreal Blueprint (3:38)
4.Build A Breakpoint In Unreal Blueprint (8:33)
5.Debug Window And Blueprint Debugger (2:23)
6.How To Use The Unreal Blueprint Debug Window (6:33)
10 Where to go from here
1.Where To Go From Here (2:22)
Build a 2D Pixel Art Platformer in Unreal Engine 5 - Set up 2D pixel art project
1.Load Pixel Art Assets Into Ue5 Project (2:08)
2.Set Up 2D Game Project In Ue5 (1:43)
3.Source Files
Work with pixel art tiles
1.Build A Tile Map In Ue5 Game (3:44)
2.Build A Tileset In Ue5 Game (3:19)
3.Source Files
Build a pixel art platformer character
1.Load Pixel Art Character Into Ue5 Project (2:52)
2.Build A Platformer Character Blueprint In Ue5 (3:05)
3.Source Files
Add follow camera to player
1.Change Default Camera In Ue5 Game (7:26)
2.Add Follow Camera To Player In Ue5 Game (4:08)
3.Source Files
Build platformer player movement
1.Build Platformer Player Movement In Ue5 Project (3:17)
2.Add Mapping Context To Player Blueprint (2:12)
3.Enable Player Input In Blueprint (3:04)
4.Enable Player Jump In 2D Unreal 5 Game (4:35)
5.Source Files
Build collectible items in 2D pixel art
1.Load 2D Image Texture To Collectible Sprites In Ue5 Game (3:09)
2.Build Blueprint For Collectible Item (13:09)
3.Destroy Coin Upon Player Collision (4:12)
4.Source Files
Beginners Robotics From Scratch with Unreal Engine 5 - Overview
1.Course Overview (2:54)
2.What Is Coding (2:54)
3.What Is Game Development (6:28)
4.Source Files
Set Up a Robot, Arena and Sensor
1.Preview (1:21)
2.Build A Project With A Robot From Scratch (7:26)
3.Build A Robot Training Arena (9:18)
4.Build A Sensor (7:56)
5.Source files
Build a Light Sensor Robot
1.Preview (1:14)
2.Build Line Tracing (10:25)
3.Calculate Effectiveness Of Sensor Line (8:49)
4.Run Sensor (11:51)
5.Source Files
Move Robot Based On Sensor
1.Preview (0:50)
2.Train Robot To Stop At Arena Boundary (13:45)
3.Train Robot To Turn Around (11:06)
4.Source Files
Build a Path Detection Robot
1.Preview (0:57)
2.Build A Line Arena (9:39)
3.Enable Robot To Follow Line (12:08)
4.Source Files
Build an Object Detection Robot
1.Preview - Build An Object Detection Robot (1:13)
2.Build An Object Detection Sensor (5:31)
3.Draw Laser From Object Detection Sensor (6:29)
4.Detect Objects In Front Of Robot With Sensor (7:40)
5.Stop Robot If Object Detected (12:26)
6.Source Files
7.Where To Go From Here (3:07)
Scratch Coding for Absolute Beginners and All Ages
1.Course Overview - Scratch (4:42)
Scratch Overview
1.What Is The Scratch Coding Application (2:07)
2.How To Install Or Use Scratch Online (2:17)
Game 1 - Set up casual 2D game
1.Preview - Set Up Casual 2D Game (0:30)
2.Build A Simple Player Sprite In Scratch (3:27)
3.Build An Arrow Weapon Sprite (4:36)
4.Throw Arrow From Player Upon Key Press (5:14)
4.Source files
Game 1 - Build sprite movement with code blocks
1.Preview - Build Sprite Movement With Code Blocks (1:06)
2.Enable Player Movement With Wasd Keys (7:46)
3.Build Arrow Movement With Limits (8:10)
4.Build Enemy That Chases Player (4:04)
5.Handle Collision Between Arrow And Enemy (6:13)
6.Source files
Game 1 - Reduce health upon collision with enemy
1.Build Player Health Sprite (4:04)
2.Preview - Reduce Health Upon Collision With Enemy (1:37)
3.Reduce Health Upon Collision With Enemy (4:40)
4.Move Enemy Upon Collision With Player- (4:42)
5.Prevent Stationary Arrow From Killing Enemy (3:16)
6.Clone Enemy Sprites (3:20)
7.Source files
Game 1 - Show game over screen on player death
1.Build Game Over Screen Sprite (5:48)
2.Preview - Show Game Over Screen On Player Death (1:05)
3.Pause Game Until Start (3:33)
4.Build Start Screen Sprite In Scratch (5:27)
5.Control Enemy Cloning (4:31)
6.Source files
Game 1 - Build arrows remaining
1.Build Arrows Remaining Sprite (4:32)
2.Preview - Build Arrows Remaining (1:08)
3.Reduce Arrows Remaining Upon Throw (5:01)
4.Show Zero Arrows Remaining (6:31)
5.Source files
Game 1 - Enable player types archer and warrior
1.Enable Player Types Archer And Warrior (3:57)
2.Preview - Enable Player Types Archer And Warrior (0:59)
3.Enable Archer Button (3:58)
4.Source files
Game 1 - Build a warrior player type
1.Preview - Build A Warrior Player Type- (0:57)
2.Build Warrior Sword Sprite (6:57)
3.Build Warrior Sword Attack Animation (3:28)
4.Move Sword With Player (4:50)
5.Handle Collision Between Sword And Enemy (3:07)
6.Source files
Game 1 - Enable warrior button
1.Enable Warrior Button (3:05)
2.Preview - Enable Warrior Button (0:45)
3.Show Different Sprites Depending On Player Type (11:25)
4.Source files
Game 1 - Build a timer to show how long you survived
1.Enable Warrior Button (3:05)
2.Preview (0:57)
3.Show Different Sprites Depending On Player Type (11:25)
4.Source File
Game 2 - Build a 2D Hypercasual IO Game in Scratch
1.Build A Player Sprite (3:25)
2.Animate A Logo In Scratch (8:46)
3.Move Player In Direction Of Mouse (5:02)
4.Source files
Game 2 - Spawn food sprites randomly
1.Spawn Food Items Randomly (4:14)
2.Build A Food And Backdrop (5:27)
3.Increase Players Size Upon Collision (8:10)
4.Move Food Upon Collision (6:41)
5.Source files
Game 2 - Build dangerous areas
1.Build Dangerous Areas Sprite (4:03)
2.Hide Sprites Upon Game Over (3:30)
3.Source files
Game 2 - Build game over screen
1.Enable Playing Again (4:07)
2.Build Game Over Screen (4:12)
3.Respawn Food And Obstacles Upon New Game (5:23)
4.Source files
Game 2 - Build enemies that move
1.Build Enemies That Move (7:41)
2.Respawn Enemies Upon New Game (5:31)
3.End Game If Collision With Enemy (3:01)
4.Check For Collision Upon Spawn Obstacle (4:41)
5.Check For Collision Upon Spawn Enemy - (6:05)
6.Source files
Game 2 - Build bot players
1.Build Bot Players (4:12)
2.Handle Bot Collision (5:09)
3.Source files
Game 2 - Build a superspeed powerup
1.Build A Superspeed Powerup (8:30)
2.Increase Player Speed Upon Collision (4:38)
3.Wait Before Moving Player (2:44)
4.Source files
Game 2 - Build a collectible sprite that spawns food
1.Build Seed Sprite (7:03)
2.Show Text -Press Space To Plant Seed- (3:10)
3.Spawn Food After Planted Seed (6:36)
4.Source files
Game 2 - Build start screen with instructions
1.Build Start Screen With Instructions (3:46)
2.Build Start Screen Functionality (4:39)
3.Where To Go From Here (2:22)
4.Source files
Godot Game Development for Absolute Beginners and All Ages
1.Course Overview - Godot All Ages (3:45)
2.What Is Coding (2:54)
3.What Is Game Development (6:28)
4.Source Files
Godot Game Engine Introduction
1.What Is Godot Game Engine (4:49)
2.What Can You Build With Godot (2:27)
3.What You-ll Need - Godot All Ages (1:21)
4.How To Install Godot (3:08)
5.Source Files
Build a New Godot Project
1.Source Files
2.Build A New Godot Project (1:51)
Navigate the Godot Editor
1.Navigate Godot-s Main Menu (5:10)
2.Navigate Godot-s Scene Window (2:56)
3.Navigate Godot-s File System (1:37)
4.Navigate Godot-s Viewport (7:17)
5.Navigate Godot-s Inspector And Node Windows- (2:42)
6.Source files
How to build a game in Godot
1.What Are Nodes And Scenes (3:17)
2.What Is A Mesh (1:12)
3.How Collision Works In Godot (7:05)
4.Source files
Build a 2D game with Godot
1.Build A Player Scene (9:06)
2.Source Files
Enable player input controls
1.How Player Input Works (1:25)
2.Enable Player Input Controls (5:27)
3.Source files
Build your first visual script
1.What Is A Variable (1:44)
2.What Is A Visual Script In Godot (4:39)
3.What Is A Function (3:56)
4.Override Physics Process Function With Godot Visual Scripting (9:40)
5.Source files
Code player movement with visual scripting
1.What Is A Conditional If Statement (2:57)
2.What Are Data Types (2:17)
3.Move Player To The Right (10:30)
4.Build 4 Directions Of Player Movement With Godot Visual Scripting (9:02)
5.Source Files
Build collectible item
1.Build A Collectible Item Scene (6:17)
2.Tree Order And The Ready Function In Godot (2:30)
3.Instancing And Instantiating (2:19)
4.What Is A Packedscene And Preload Scene In Godot (1:49)
5.Spawn Food Upon New Game With Godot Vs (9:49)
6.Source files
Build randomly spawning collectible items
1.Spawn Multiple Food Items (8:13)
2.What Are Loops (4:07)
3.Randomize Position Of Spawned Object (8:55)
4.Source Files
Handle collisions with Godot visual scripting
1.What Are Godot Signals (1:46)
2.Handle Collisions Between Player And Food (6:10)
3.Move Items To Random Position (8:15)
4.Increase Player Size With Visual Scripting (5:17)
5.Increment Player Size Upon Collision (7:43)
6.Source Files
Build random enemy obstacles
1.Build Enemy Scene With Image Texture (6:38)
2.Spawn Enemies Randomly With Visual Scripting (16:19)
3.Decrease Player Size Upon Enemy Collision (9:53)
4.Source Files
Build game over screen
1.Build Game Over Screen (6:56)
2.Check If Player Is Too Small (7:33)
3.Load Game Over Scene When Player Dies (5:35)
4.Overlay Ui Scene On Top Of Game Scene (4:15)
5.Build Restart Game Button (4:27)
6.Restart Game Upon Button Press (5:53)
7.Source Files
Set node colors randomly
1.Build Colors Array (4:14)
2.What Are Arrays (1:57)
3.Where To Go From Here (3:44)
4.Set Texture Of Player With Visual Scripting (5:59)
5.Randomly Select Element From Array (5:19)
6.Randomize Colors Of Food (4:36)
7.Pop And Append Textures To Array (2:16)
8.Check Texture Equality Of Nodes (9:17)
9.Source files
Where to go from here
1.Source Code
2.Where To Go From Here (3:44)
4.How To Debug Unreal
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience