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.Detect Objects In Front Of Robot With Sensor
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