Get $1 credit for every $25 spent!

The 2021 Complete Learn to Code by Making Games in Unity Bundle

Ending In:
Add to Cart - $39.99
Add to Cart ($39.99)
$1,600
97% off
wishlist
Courses
8
Lessons
916
Enrolled
129

What's Included

Product Details

Access
Lifetime
Content
17.0 hours
Lessons
136

Make Games Without Coding in Construct 3 for Beginners

This Epic 6-Level Course Will Take You from Newbie to Pro at Making Your Own Computer Games

By Mammoth Interactive | in Online Courses

Coding is the hardest part of making a game. What if you could build a game without coding? This course from Mammoth Interactive is here to show you how to do just that. You'll use Construct 3, this software lets you make your own computer games. This revolutionary platform makes game-making easier, more convenient, and fun. It has 6 levels, you'll get introduced to Construct 3 then move forward learning about game features, pixel art, and all other details. Enroll now and start making your own games!

Successfully funded on Kickstarter!

  • Familiarize yourself on how to use the Construct game engine
  • Maximize your game efficiency with functions
  • Build simple pixel art animations
  • Build a game with shadows & fonts
  • Gain a sense of aesthetic to make your games unique
  • Build a procedural shooter, Roguelike game, & much more
Note: Software NOT included.

Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★

Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Level 1 -- Introducing the Construct 3 Ecosystem
    • Welcome to Construct 3 with John Bura - 4:23
  • -- What to Expect from the Course
    • 01. Installing Construct 3 - 5:06
    • 02. Expectations from the Course - 9:08
  • -- Learn the Basics of Construct 3
    • 01. Introduction to Construct 3 - 17:55
    • 02. Sprites - 16:06
    • 03. Events - 8:01
    • 04. On Start of Layout Every Tick - 7:17
    • 05. Variables - 6:12
    • Construct 3 Forum
  • -- Rapid Prototyping
    • 01. An Essential Skill to Have - 5:54
  • Test Your Knowledge: Level 1
    • Test Your Knowledge: Level 1
  • Level 2 -- Make a Game Work with Cool Features
    • 01. Introduction to Functions - 11:44
  • -- For Loops
    • 01. Introduction to For Loops - 11:14
    • 02. Adding For Loops - 3:48
    • 03. Using the Loop Index - 4:18
  • -- Gamepad Controls
    • 01. Introduction to Gamepad Controls - 12:01
    • 02. Adding Functions - 6:59
    • 03. Game Axis - 7:19
  • -- Touch Controls
    • 01. Learn about Touch Controls - 14:15
    • 02. Introduction to Touch Controls - 6:38
    • 03. Adding Specific Controls - 9:16
  • -- Geo Location
    • 01. Add Geo Location - 5:22
  • Test Your Knowledge: Level 2
    • Test Your Knowledge: Level 2
  • Level 3 -- Make Your Own Pixel Art in Construct 3 from Scratch
    • 01. Learn to Master Construct 3's Pixel Art Engine - 18:41
    • 02. Learn to Make a TileSet - 14:46
    • 03. Create 8x8 Characters - 15:47
    • 04. Create 16x16 Characters - 15:21
    • 05. Create 32x32 Characters - 18:07
    • 06. Learn about Simple Pixel Art Animations - 11:58
  • Level 4 -- Archetypes in Games
    • 00. What are TileMaps? - 4:15
    • 01. Introduction to TileMaps - 12:34
    • 02. Shading - 9:07
    • 03. Adding Spikes - 7:57
    • 04. Adding Variety - 8:14
  • -- Particles
    • 01. Introduction to Particles - 7:47
    • 02. Making Different Kinds of Particles - 6:27
  • -- Fonts
    • 01. Introduction to Fonts - 14:33
    • 02. Implementing Fonts - 3:28
  • -- Shadows
    • 01. Add Shadows to a Game - 8:35
  • Test Your Knowledge: Level 4
    • Test Your Knowledge: Level 4
  • Level 5 -- Make More Challenging Game Types
    • 01. Introduction to Procedural Games - 10:29
  • (PROJECT) Procedural Shooter Roguelike
    • 01. How to Build a Procedural Shooter Game - 6:46
    • 02. Starting the Roguelike Game - 8:26
    • 03. Continuing the Logic - 5:26
    • 04. Finalizing the Code - 9:00
    • 05. Code Cleanup - 5:31
    • Share Your Project
  • Continue Your Journey as an Experienced Developer
    • 01. Build Simple Artificial Intelligence (AI) for Your Game - 11:28
    • 02. Adding the Boss - 9:06
    • 03. Adding the Fade-in Logic - 8:07
    • 04. Adding Projectiles V2 - 6:26
    • 05. Adding Bounce Logic - 6:37
    • 06. Finalizing the AI - 8:08
  • (PROJECT) Build a Couch Co-Op Game
    • 01. Couch Co-Op Introduction - 9:34
    • 02. Setting up the Gamepad - 7:16
    • 03. Finishing the Game - 16:18
  • How to Manage Projects as a Game Developer
    • 01. Essential Skills to Manage Projects - 7:16
    • 02. Working with Personnel - 5:25
    • 03. Get in the Habit of Releasing Games - 4:43
    • 04. Learn to Abandon a Project Quickly - 5:31
  • -- Learn to Polish Your Game
    • 01. Learn about Finesse - 8:05
    • 02. Polished Does not Mean Complex - 7:48
    • 03. Polish your Game by Reverse Engineering - 6:23
    • 04. Tips and Shortcuts - 7:00
  • Test Your Knowledge: Level 5
    • Test Your Knowledge: Level 5
    • Level 5 Quiz Solutions
  • BONUS Level -- Make Games with FREE Construct 3 -- Simple Space Shooter
    • 01. How to Build a Space Shooter - 11:50
    • 02. Polishing the Game - 28:02
    • Source Files: Space Shooter
  • (PROJECT) Crate Moving Game
    • 01. How to Build a Crate Moving Game - 6:41
    • 02. Adding Sprites to the Game - 13:00
    • 03. Adding the Beginning Game Logic - 7:09
    • 04. Making a Player - 5:16
    • 05. Adding a GUI (Graphical User Interface) - 9:05
    • 06. Setting up Random Events - 9:14
    • 07. Adding Collisions - 9:02
    • 08. Adding a Heads Up Display - 6:22
    • 09. Randomizing the Blocks - 9:25
    • 10. Optimizing the Game - 4:36
    • 11. Finishing Touches - 9:44
    • Source Files: Crate Moving Game
  • (PROJECT) Make a Survival Shooter Game
    • 01. How to Build a Survival Shooter - 8:42
    • 02. Creating the Projectile - 4:02
    • 03. Adding Functionality - 12:28
    • 04. Adding Pathfinding - 11:36
    • 05. Finishing Game and Adding Game Over - 14:11
    • Source Files: Survival Shooter Game
  • (PROJECT) Puzzle Platformer Game
    • 01. How to Build a Puzzle Platformer - 7:41
    • 02. Adding the Block Logic - 9:10
    • 03. Adding More Blocks - 7:45
    • 04. Adding Coins - 6:57
    • 05. Making Coins More Robust - 4:53
    • 06. Adding the Reveal - 5:57
    • 07. Adding Particle Effects - 9:36
    • 08. Making our Game More Playable - 7:01
    • Source Files: Puzzle Platformer Game
  • (PROJECT) Turret Game
    • 01. How to Build a Turret Game - 8:50
    • 02. Adding Sprites - 15:59
    • 03. Setting up The turret - 5:21
    • 04. Placing Turrets - 8:03
    • 05. Adding Particles - 11:22
    • 06. Optimizing The Game - 7:19
    • 07. Completing The Game - 6:41
    • Source Files: Turret Game
  • (PROJECT) Gravity Platformer Game
    • 01. How to Build a Gravity Platformer - 5:46
    • 02. Setting up the Platformer Updated - 9:35
    • 03. Adding Gravity to Other Objects - 5:14
    • 04. Adding Spikes - 7:10
    • 05. Adding Coins - 9:08
    • 06. Testing the Game - 9:40
    • 07. Finalizing the Game - 6:13
  • (PROJECT) Mobile Platformer Game
    • 01. How to Build a Mobile Platformer - 3:52
    • 02. Adding Touch Controls - 3:13
    • 03. Adding Collision Boxes - 5:15
    • 04. Testing The Game - 3:21
    • 05. Adding Jump Controls - 4:49
    • 06. Adding in Coins - 13:57
    • 07. Making More Levels - 7:08
    • Source Files
  • (PROJECT) Simple Mobile Game
    • 01. How to Build a Mobile Game - 9:03
    • 02. Adding Game Logic - 9:06
    • 03. Mobile Game Conclusion - 11:18
  • (PROJECT) Make a Car Game
    • 01. How to Build a Car Game - 9:54
    • 02. Streets - 9:21
    • 03. Move To - 9:15
    • 04. Optimizing the Game - 4:40
    • 05. Adding More Cars - 4:46
    • 06. Spawning Different Colors - 4:53
    • 07. Finishing the Game - 2:59
  • (PROJECT) Make a Platformer to Fit All Screens!
    • 01. How to Build a Platformer for Multiple Screens - 10:41
    • 02. Setting Up the Game - 7:52
    • 03. Adding Keys - 8:46
    • 04. Adding Enemies - 13:27
    • 05. Adding Parallax - 10:26
  • Test Your Knowledge: Level 6
    • Test Your Knowledge: Level 6
  • Student Showcase
    • Intergalactic Zoo

View Full Curriculum


Access
Lifetime
Content
50.0 hours
Lessons
292

Anyone Can Make a Video Game! Build a Battle Royale with Unity and Blender!

Design & Develop a Full-On Battle Royal System and Environment from Scratch

By Mammoth Interactive | in Online Courses

There's money to be made making battle royale games. In this course, you learn how to build your own Battle Royale game with Unity® and Blender. This course is unique because you can make both the code and the art for the game from scratch. You will be taught about the fundamentals of designing, coding, and modeling a 3D game. First, you design the game and its functionality in Unity®. Then, you will learn how to code in C# and build video game levels. Don't worry if you've never coded before, as you can start simple and add more to the game as the course goes on.

4.5/5 average rating: ★ ★ ★ ★

  • Access 292 lectures & 50 hours of content 24/7
  • Code in C# & navigate the Unity game engine
  • Control & customize your very own hero
  • Make an unforgettable & unforgiving game arena
  • Gain the tools to make any weapon your game needs
  • Learn how to use artificial intelligence in the games you make
  • Set up a local game with a local server & a global server with player vs player support
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Blender v2.78 (for 3D modeling and texturing)
  • Photoshop or a free program like Gimp (for 2D art and some texturing
  • Unity® (for game set-up and coding)

Access
Lifetime
Content
5.0 hours
Lessons
42

Unity Machine Learning with Python

Build a Unity Game That Uses Artificial Intelligence to Control Players

By Mammoth Interactive | in Online Courses

Learn to work in an exciting area of computer science and artificial intelligence. Learn techniques for the future of game development. This course will help you train an artificial "brain" to make the game work. No matter where the present falls, the computer will know exactly how to get it. The game will need no human interaction. While making a simple scene, you will learn many settings and adjust programs. The result will be fantastic.

4.3/5 average rating: ★ ★ ★ ★

  • Access 42 lecture & 5 hours of content 24/7
  • Code for game development in Unity C#
  • Make game elements behave like real-life beings
  • Train an artificial brain to make a game work
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Python
  • Unity 2017.3.0fr or higher
  • Familiarity with C# programming
  • Beginner knowledge on how to use a command line tool

Course Outline

  • Gameplay
    • Gameplay
  • Unity Introduction
    • Have Unity experience? Jump to Section 6!
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle System - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • C# Coding - Unity Introduction
    • 2.1 Introduction - 2:08
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • Inputs - Unity Introduction
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • Prefabs - Unity Introduction
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • FAQ on Instantiating Objects
    • 4.3 Random Angles - 9:15
    • FAQ on Destroying Objects
    • 4.4 Explosion Effects - 13:12
    • 4.5 Adding explosion effects - 10:07
  • Machine Learning Sled and Presents Game
    • Source Files
    • 01 - Introduction - 2:43
    • Installing Python
    • 02. Environment Setup - 12:28
    • 03. Generating a Build for Learning - 13:21
    • 04. Training Process - 22:49
    • 05. Running the Trained Model - 9:46
    • 06. Creating an Academy - 19:30
    • 07 - Making a Playable Scene - 15:57
    • 08 - Setting Reward Logic - 8:42
    • 09 - Training Catcher Academy - 10:06
    • 10 - External Assets - 8:21
    • 11 - Conclusion and Challenge - 9:13
  • Bonus
    • Get 155+ Courses

View Full Curriculum


Access
Lifetime
Content
7.0 hours
Lessons
53

The Secret to Smoother Gameplay with Unity AI

Make a Spaceship Game with Artificial Intelligence & C#

By Mammoth Interactive | in Online Courses

Implement realistic agent movement while making a 2D Unity game! In this course, you will learn one of many aspects of artificial intelligence. You will learn to make game elements behave like real-life beings. Your on-screen agents will move more smoothly than ever before. You will make a colorful 2D space dodger game where you play a simple spaceship gliding around a level. Explore path following behaviors for the Unity 2017.3 game engine. Steer, flee, avoid obstacles, follow the leader, and more.

4.6/5 average rating: ★ ★ ★ ★

  • Access 53 lectures & 7 hours of content 24/7
  • Learn cutting-edge tools that will put you ahead of other game development
  • Know how to code for game development in Unity C#
  • Learn everything you need to know to start using Steering Behaviors in your own games
  • Understand the way game elements behave like real-life beings
  • Explore path following behaviors for the Unity game engine
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: intermediate

Requirements

  • Unity 2017.3 or higher

Course Outline

  • Gameplay
    • Gameplay
  • Unity Introduction
    • Have Unity experience? Jump to Section 6!
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle System - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • C# Coding - Unity Introduction
    • 2.1 Introduction - 2:08
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • Inputs - Unity Introduction
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • Prefabs - Unity Introduction
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • FAQ on Instantiating Objects
    • 4.3 Random Angles - 9:15
    • FAQ on Destroying Objects
    • 4.4 Explosion Effects - 13:12
    • 4.5 Adding Explosion Effects - 10:07
  • 2D Unity Game with Steering Behaviors AI
    • (Files) Source Code and Art Assets
    • 01. Steering Behaviors Introduction - 3:02
    • 02. Project Setup - 8:27
    • 03. Adding Game Backgrounds - 4:44
    • 04. Creating Spaceship - 13:29
    • 05. Rotating Player - 7:38
    • 06. Smooth Rotations - 5:30
    • 07. Camera Follow - 8:45
    • 08. Asteroid Belt - 7:08
    • 09. Modularizing Rotation - 16:45
    • 10. Steering Behavior Wander - 17:29
    • 11. Steering Behavior Seek - 12:57
    • 12. Steering Behavior Arrival - 9:21
    • 13. Steering Behavior Flee - 5:20
    • 14. Steering Behaviors Pursuit And Evade - 17:31
    • 15. Steering Behavior Path Following - 18:30
    • 16. Steering Behavior Path Following (Continued) - 5:43
    • 17. Steering Behavior Follow Leader - 23:09
    • 18. Steering Behavior Separation - 14:19
    • 19. Destroying Player - 11:09
    • 20. Explosion Animation - 8:59
    • 21. Interface and Game Flow - 16:39
    • 22. Adding Audio to Game - 4:18
    • 23. Conclusion and Challenge - 5:16
  • Bonus
    • Get 155+ Courses

View Full Curriculum


Access
Lifetime
Content
6.0 hours
Lessons
46

Make a Starship Unity Game Powered by Artificial Intelligence

Create Cutting-Edge, 3D Pathfinding Games Using C# & NavMesh Artificial Intelligence

By Mammoth Interactive | in Online Courses

In this course, you will program a spaceship in a three-dimensional game. With Artificial Intelligence, your ship character will learn to explore a planet. The ship will travel around craters, rocks, aliens, and buildings in a 3D world. You will make a good pathfinding system to find the best path for the player to navigate to wherever you click. His course's topic is bulletproof knowledge, so you will be molded to become a technical and creative thinker.

4.5/5 average rating: ★ ★ ★ ★

  • Access 46 lectures & 6 hours of content 24/7
  • Learn how to code for game development in Unity C#
  • Use a navigation mesh to add pathfinding logic to your game
  • Make a game that uses Artificial Intelligence
  • Learn cutting-edge tools that will put you ahead of other game developers
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: intermediate

Requirements

  • Unity 2017.3.0f3 or higher

Course Outline

  • Gameplay
    • Gameplay
  • Unity Introduction
    • Have Unity experience? Jump to Section 6!
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle Systems - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • C# Coding - Unity Introduction
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.1 Introduction - 2:08
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • Inputs - Unity Introduction
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • Prefabs - Unity Introduction
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • FAQ on Instantiating Objects
    • 4.3 Random Angles - 9:15
    • FAQ on Destroying Objects
    • 4.4 Explosion Effects - 13:12
    • 4.5 Adding Explosion Effects - 10:07
  • Starship Unity Game with NavMesh
    • (Files) Source Code and Art Assets
    • 01. Introduction - 3:16
    • 02. Project Setup - 8:19
    • 03. Building an Environment - 15:24
    • 04. Camera Follow - 10:37
    • 05. Raycasts - 12:55
    • 06. NavMesh - 15:35
    • 07. NavMesh Agent - 8:05
    • 08. Adjusting Agent Types - 5:56
    • 09. Agent Steering - 4:00
    • 10. Slopes - 9:52
    • 11. Minerals - 15:18
    • 12. Mining Ore - 18:58
    • 13. Transparency - 23:29
    • 14. Interface and Tutorial - 17:11
    • 15. Integrating Sounds - 5:35
    • 16. Conclusion and Challenge - 2:07
  • Bonus
    • Get 155+ Courses

View Full Curriculum


Access
Lifetime
Content
9.0 hours
Lessons
61

Learn Unity Artificial Intelligence by Making a Tank Game

Use the AI Algorithm to Make a 2D Game in Unity

By Mammoth Interactive | in Online Courses

In this course, you’ll take your first steps toward incorporating AI into your games. The AI algorithm is the base for path-finding, allowing agents to go from point A to point B in the most optimal way. In the real world, this tool is used in airplanes and cars, but it’s useful in creating more lifelike characters in games. Here, you’ll learn how to use the AI algorithm to make a 2D game in Unity.

  • Access 61 lectures & 9 hours of content 24/7
  • Learn how to use the AI algorithm in creating 2D games
  • Make an AI path-finding algorithm
  • Create more life-like characters
  • Build a tank maze & guide the tank through it
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Unity engine

Course Outline

  • Gameplay
    • Gameplay
  • Unity Introduction
    • Have Unity experience? Jump to Section 6!
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle System - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • C# Coding - Unity Introduction
    • 2.1 Introduction - 2:08
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • Inputs - Unity Introduction
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • Prefabs - Unity Introduction
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • FAQ on Instantiating Objects
    • 4.3 Random Angles - 9:15
    • FAQ on Destroying Objects
    • 4.4 Explosion Effects - 13:12
    • 4.5 Adding Explosion Effects - 10:07
  • Pathfinding Unity Game with A* Algorithm
    • (Files) Source Code and Art Assets
    • 01. Introduction - 3:01
    • 02. Motivation - 8:12
    • 03. Project Setup - 6:58
    • 04. Node - 15:50
    • 05. String Map - 17:17
    • 06. A* Setup - 13:08
    • 07. A* Loop - 18:23
    • 08. Auxiliary Methods - 9:52
    • 09. Finishing Algorithm - 7:15
    • 10. Importing 2D Assets - 17:06
    • 11. Building a Level - 14:10
    • 12. From Console to Visual - 15:07
    • 13. Adding Tanks - 8:22
    • 14. Identifying Nodes - 14:17
    • 15. Moving the Tank - 9:45
    • 16. Visually Moving Tank - 11:57
    • 17. Smooth Movement - 12:53
    • 18. Smooth Rotation - 4:53
    • 19. Ordering Tank to Move - 19:28
    • 20. Speeding up Player - 4:24
    • 21. Spawning Logic - 16:14
    • 22. Crate Visuals - 13:17
    • 23. Adding Crates to Valid Positions - 10:45
    • 24. Collecting Crates - 13:02
    • 25. Score Counting - 9:23
    • 26. User Interface - 14:43
    • 27. Starting Game - 16:20
    • 28. Game Over Screen - 21:24
    • 29. Highscore - 12:57
    • 30. Sounds - 7:06
    • 31. Conclusion and Challenge - 2:59
  • Bonus
    • Get 155+ Courses

View Full Curriculum


Access
Lifetime
Content
19.0 hours
Lessons
114

Make a Mega Dude Action Shooter Game in Unity with Pixel Art

Build a Game from Scratch in Unity with Pixel Art in MagicaVoxel & Photoshop

By Mammoth Interactive | in Online Courses

Join Mammoth Interactive step-by-step in building a fully featured game from scratch. This course will show you how to make all the code and art for the game. The beauty of taking an online course like this is the ability to replay any of the lectures at any time. There is no time limit or final tests. You get to learn at your own pace with a practical model method of learning. This course is project-based, so you will not waste time on useless coding practices. Project-based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.

Successfully funded on Kickstarter!

  • Access 114 lectures & 19 hours of content 24/7
  • Build a platform shooter game in Unity®.
  • Learn the fundamentals of game design.
  • Create artwork in MagicaVoxel and Photoshop.
  • Code in C#
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Unity® 2017.1.0f3 (for game set-up and coding)
  • MagicaVoxel and Photoshop (for creating art)

Course Outline

  • Introduction to the Course
    • 00. Introduction to the Course - 3:02
    • Join our Forum
  • Introduction to Unity
    • 01. Intro + Downloading Unity - 10:23
    • 02. 3D Elements - 10:31
    • 03. Building a Player - 6:08
    • 04. Input - 14:02
    • 05. Horizontal Movement - 13:46
    • 06. Jumping - 11:19
  • Shooting (Unity Projects)
    • 01. Game Camera - 11:54
    • 02. Shooting Bullets - 23:45
    • 03. Particle Effects - 9:37
    • 04. Multiple Bullets - 5:41
    • 05. Charging Bullets - 16:33
  • Enemies - Part 1 (Unity Projects)
    • 01. Base Enemy Class - 12:29
    • 02. Hurt Animation - 21:02
    • 03. Killing Effect - 6:20
    • 04. Destroying Particle System - 5:15
    • 05. Walking Enemy - 16:46
    • 06. Knockback Effect - 20:56
    • 07. Physics Materials - 6:21
    • 08. Collision Improvements - 5:11
  • Enemies - Part 2 (Unity Projects)
    • 01. FlameThrower Enemy - 16:34
    • 02. Flames - 8:36
    • 03. Shooter Enemy - 17:27
    • 04. Enemy Bullet - 8:01
    • 05. Spawn Enemy Bullets - 12:22
    • 06. Burst Fire - 8:47
    • 07. Shooter Enemy Adjustment - 3:39
    • 08. Turrets - 18:24
  • Doors and Buttons (Unity Projects)
    • 01. Doors - 17:10
    • 02. Button - 18:59
    • 03. Trigger Elements - 4:57
    • 04. Timed Button - 14:27
  • Platforms and Teleport (Unity Projects)
    • 01. Moving Platforms - 19:24
    • 02 Teleporter - 14:41
    • 03. Teleporter Loop - 6:27
    • 04. Triggering Teleporters - 10:52
    • 05. Triggering Platforms - 13:04
  • Cutscenes and PowerUp (Unity Projects)
    • 01. Cutscene Trigger - 21:12
    • 02. Input Lock - 8:56
    • 03. Powerups - 13:56
    • 04. Powerup Routine - 12:57
    • 05. Super Charge Powerup - 3:29
    • 06. Invicibilty Powerup - 4:19
  • Interface 1 (Unity Projects)
    • 01. Canvas - 18:54
    • 02. Health and Time texts - 20:58
    • 03. Designing the Powerup bar - 8:50
    • 04. Events - 6:56
    • 05. Animating the Power up Bar - 12:43
  • Interface 2 (Unity Projects)
    • 01. Custscene Animations - 24:43
    • 02. Pausing the Game - 17:49
    • 03. Scene Navigation - 10:41
  • MagicaVoxel Quick Crash Course
    • 01. Introduction - 2:21
    • 02) MagicaVoxel Tools Crash Course - 9:04
  • Megadude Assets (MagicaVoxel Projects)
    • 01. Floor - 9:55
    • 02) Platform - 8:21
    • 03. Rock Block - 5:05
    • 04. Button - 5:55
    • 05) Teleporter - 5:12
    • 06. Gate - 7:06
  • Megadude CityScape (MagicaVoxel Projects)
    • 01) Background - 7:19
    • 02) Background Painting - 20:46
    • 03. City Layering - 7:35
    • 04. Sky Colouring - 6:48
    • 05. Background Colours - 6:33
  • Megadude Asset Colouring (MagicaVoxel Projects)
    • 01. Floor Paint - 11:26
    • 02. Moving Platform Paint - 6:10
    • 03. Button Paint - 2:39
    • 04. Desctructible Cube Paint - 10:06
    • 05. Teleporter Paint - 9:11
    • 06. Gate Paint - 9:12
  • MagicaVoxel Export
    • 01. Exporting - 2:16
    • 02. OBJ to FBX - 8:28
  • Megadude Photoshop Assets
    • 01. Photoshop Setup - 2:17
  • Enemies (Photoshop Projects)
    • 01. Walking Enemy Idle - 7:19
    • 02. Walking Enemy Leg Frames - 7:05
    • 03. Walking Enemy Animation - 10:58
    • 04. Flamethrower from Walking Enemy - 13:13
    • 05. Shooting Enemy Tank - 23:20
    • 06. Turret Enemy - 10:41
    • 07. Turret Animation - 8:01
  • Megadude (Photoshop Projects)
    • 01. Megadude Silhouette - 5:19
    • 02. Megadude Walking (Part 1) - 11:23
    • 03. Megadude Walking (Part 2) - 8:48
    • 04. Megadude Walking (Part 3) - 6:03
    • 05. Megadude Animation - 7:06
    • 06. Megadude Jump (Part 1) - 5:15
    • 07. Megadude Jump (Part 2) - 9:03
    • 08. Megadude Jump (Part 3) - 4:50
    • 09. Megadude Walking with Weapon - 5:28
    • 10. Megadude Weapon Charge - 10:40
    • 11. Megadude Weapon Shoot - 6:26
    • 12. Megadude Photoshop Export - 4:14
  • Animations (Unity Projects)
    • 01. Importing Assets - 6:27
    • 02. Looking Left and Right - 4:19
    • 03. Animator and Transition - 19:53
    • 04. Jumping Animation - 10:09
    • 05. Charging Animation - 8:20
    • 06. Walking Enemy Animations - 15:28
    • 07. Shooter Enemy Animation - 13:45
    • 08. Flamethrower Enemy Animation - 8:46
    • 09. Turret Enemy - 15:37
  • 3D Elements (Unity Projects)
    • 01. New Button - 6:11
    • 02. Moving Platform - 4:47
    • 03. Teleporter - 3:51
    • 04. Gate - 4:24
    • 05. Blocks - 3:29
    • 06. Background Elements - 9:26
    • 07. Layer Copies - 11:23
    • 08. Object Repositioning - 18:48
    • 09. Removing False Jumps - 5:04
    • 10. Sound FX - 11:21
  • Resources
    • ($2000 value!) Source Files
    • Get 155 courses.

View Full Curriculum


Access
Lifetime
Content
28.0 hours
Lessons
172

Build The Legend of Zenda Game in Unity and Blender

Get an Introduction to Game Development & Design Through Building a Classic

By Mammoth Interactive | in Online Courses

In this course, you'll learn how to build a 3D game with Unity and Blender. This course is unique because you'll make both the code and the art for the game from scratch. Here, you'll create 'The Legend of Zenda,' a clone of the video game classic.

4.3/5 average rating: ★ ★ ★ ★

  • Access 172 lectures & 28 hours of content 24/7
  • Design the game & its functionality in Unity
  • Learn how to code in C# & build video game levels
  • Create 3D models for the game in Blender
Note: Software NOT included.
Mammoth Interactive
4.2/5 Instructor Rating: ★ ★ ★ ★
Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Blender v2.78 (for 3D modeling and texturing)
  • Photoshop or a free program like Gimp (for 2D art and some texturing
  • Unity® (for game set-up and coding)

Course Outline

  • Let's Make Some Games
    • Download Blender and Unity3D
    • Gameplay!
  • T01. Introduction to Unity
    • 1.1 Introduction - 3:13
    • 1.2 Unity Editor - 13:20
    • 1.3 Moving a Cube - 12:03
    • 1.4 Materials - 8:54
    • 1.5 Lights - 6:15
    • 1.6 Particle System - 6:20
    • 1.7 Applying Physics - 4:58
    • 1.8 Asset Store - 3:11
  • T02. Introduction to Coding
    • 2.1 Introduction - 2:08
    • 2.2 Variables - 16:59
    • 2.3 Methods - 16:19
    • 2.4 If Blocks - 7:40
    • 2.5 Loops - 12:45
  • T03. Introduction to Inputs
    • 3.1 Introduction - 1:58
    • 3.2 Key Presses - 13:35
    • 3.3 Moving a Player - 11:03
    • 3.4 Jumping - 10:58
    • 3.5 Moving Forward - 7:18
    • 3.6 Cycling Cameras - 14:07
  • T04. Introduction to Prefabs
    • 4.1 Introduction - 1:49
    • 4.2 Introduction to Prefabs - 16:51
    • 4.3 Random Angles - 9:15
    • 4.4 Explosion Effect - 13:12
    • 4.5 Adding explosion effects - 10:07
  • 01G. Player Movement
    • g1.1 Creating a Project - 2:23
    • g1.2 Designing the Player - 11:33
    • g1.3 Moving the Player - 10:22
    • g1.4 Key Input - 4:59
    • g1.5 Activating Physics - 7:03
    • g1.6 Jumping - 5:23
    • g1.7 Double Jump Block - 8:22
    • g1.8 Velocity - 6:11
    • g1.9 Velocity Optimizations - 4:09
    • g1.10 Looking Around - 10:18
  • 02G. Weapons
    • g2.1 Designing a Sword - 7:23
    • FAQ on Rotating Sword
    • g2.2 Swinging the Sword - 8:11
    • g2.3 Moving the Sword Back - 7:56
    • g2.4 Retreating the Sword - 5:34
    • g2.5 Designing a bomb - 3:09
    • g2.6 Bomb Script - 2:49
    • g2.7 Exploding the bomb - 10:24
    • g2.8 Throwing Bombs - 12:09
    • g2.9 Bow - 14:08
    • g2.10 Swapping Weapons - 1:38
  • 03G. Enemies
    • g3.1 Simple Enemies - 17:03
    • g3.2 Strong Enemy - 6:40
    • g3.3 Hit Area - 1:58
    • g3.4 Patrolling Logic - 9:47
    • g3.5 Shooting Enemy - 8:24
    • g3.6 Enemy Bullet - 6:44
    • g3.7 Damaging the Player - 12:45
  • 04G. Camera and User Interface
    • g4.1 Camera - 8:36
    • g4.2 Game Interface - 21:31
    • g4.3 Health Bar - 8:17
    • g4.4 Main Menu - 9:49
  • 05G. Terrains
    • g5.1 Terrain Basics - 10:48
    • g5.2 Painting the Terrain - 11:59
    • g5.3 Trees and Grass - 10:55
    • g5.4 Water - 6:24
    • g5.5 Flares and Camera Effects - 8:15
  • 06G. Level Design
    • g6.1 Level Terrain - 12:36
    • g6.2 Dungeon Entrance - 9:11
    • g6.3 Teleporting - 12:57
    • g6.4 Dungeon - 11:30
    • g6.5 Adding Shooting Enemies to the Dungeon - 8:35
    • g6.6 Adding Remaining Enemies - 2:42
    • g6.7 Remaining Enemies - 3:07
  • Test Your Knowledge
    • Test Your Knowledge
  • Introduction to Blender
    • Introduction to Blender - 24:39
  • 07K. Character Art
    • 1.1 Headset Ref - 3:32
    • 1.2 Head Basic Shaping - 10:18
    • 1.3 Head Medium Shaping - 17:06
    • 1.4 Head Lips Shaping - 13:38
    • 1.5 Head Shape Fixing - 12:14
    • 1.6 Body Set Ref - 2:03
    • 1.7 Body Basic Blocking - 10:06
    • 1.8 Body Base Detailing - 25:40
    • 1.9 Body Torso Detailing - 15:09
    • 1.10 Body Hand Detailing - 18:30
    • 1.11 Body Head Attaching - 25:01
    • 1.12 Edge Flow Fixing - 10:27
    • 1.13 Body UV Unwrapping - 23:47
    • 1.14 Body Base Painting - 7:16
    • 1.15 Body Painting Base Cleaning Up - 23:41
    • 1.16 Body Painting Coloring - 23:52
    • 1.17 Body Painting Detailing Eyes - 6:15
    • 1.18 Body Painting Face - 13:56
    • 1.19 Body Painting Full-Body Detailing - 31:29
    • 1.20 Helmet Modeling - 17:51
    • 1.21 Helmet Unwrapping and Texturing - 17:18
    • 1.22 Rigging 01 - 11:13
    • 1.23 Rigging 02 - 6:24
    • 1.24 Rigging End Fix - 6:56
    • 1.25 Weight Painting and Exporting - 5:12
    • 1.26 Importing to Unity - 9:04
  • 08K. Weapons Art
    • 2.1 Super Basic Prop Modeling - 10:09
    • 2.2 Sword Basic Prop Modeling - 17:12
    • 2.3 Bomb Basic Prop Modeling - 6:14
    • 2.4 Shield Basic Prop Modeling - 10:15
    • 2.5 Bow Basic Prop Modeling - 14:01
    • 2.6 Arrow Basic Prop Modeling - 11:57
    • 2.7 Arrow Quiver Basic Modeling - 13:25
    • 2.8 Unity Weapon Toon Shading - 7:34
  • 09K. Basic Enemy Art
    • 3.1 Basic Enemy Head - 5:35
    • 3.2 Basic Enemy Body - 22:31
    • 3.3 Basic Enemy Body Fixing - 11:56
    • 3.4 Basic Enemy Body Rigging - 12:08
    • 3.5 Basic Enemy UV Unwrapping - 11:46
    • 3.6 Basic Enemy Texture Painting - 25:38
    • 3.7 Basic Enemy Unity Importing - 4:46
  • 10K. Strong Enemy Art
    • 4.1 Strong Enemy Basic Modeling - 28:50
    • 4.2 Strong Enemy Model Detailing - 13:54
    • 4.3 Strong Enemy Basic Coloring - 16:07
    • 4.4 Strong Enemy Rigging - 18:42
    • 4.5 Strong Enemy Weight Painting - 10:06
    • 4.6 Strong Enemy Toon Shading - 10:06
  • 11K. Swivel Cannon Art
    • 5.1 Swivel Cannon Modeling - 18:36
    • 5.2 Swivel Cannon Unity - 3:56
  • 12K. Dungeon Art
    • 6.1 Modular Dungeon 1 - 4:56
    • 6.2 Modular Dungeon 2 - 7:27
    • 6.3 Modular Dungeon 3 - 15:25
    • 6.4 Modular Walls Unwrapping 1 - 8:26
    • 6.5 Modular Walls Unwrapping 2 - 10:43
    • 6.6 Modular Walls Exporting UV's - 3:25
    • 6.7 Dungeon Texturing 1 Floors - 3:25
    • 6.8 Dungeon Texturing 2 Single Wall - 5:39
    • 6.9 Dungeon Texturing 3 Angled Walls - 5:14
    • 6.10 Dungeon Textures Wall Fixing - 8:00
    • 6.11 Corner Wall Texture Quick Fixing - 3:08
    • 6.12 Dungeon Ceiling 1 - 3:56
    • 6.13 Dungeon Ceiling 2 - 3:56
    • 6.14 Dungeon in Unity - 13:58
  • 13K. Spawn Temple Art
    • 7.1 Modeling Spawn Temple Basic - 11:18
    • 7.2 Spawn Temple UV Unwrapping - 9:47
    • 7.3 Spawn Texturing - 6:00
  • 14K. Dungeon Entrance Temple Art
    • 8.1 Modeling Temple Entrance Basics - 16:40
    • 8.2 Temple Entrance Detailing - 4:35
    • 8.3 Temple UV Unwrapping 1 - 23:27
    • 8.4 Temple Mountain UV Unwrapping - 23:27
    • 8.5 Temple Entrance Texturing - 13:02
    • 8.6 Unity Dungeon Entrance Temple - 13:02
  • 15G. Humanoid Models
    • g7.1 Integrating Cannons - 13:32
    • g7.2 Humanoid and Animators - 9:02
    • g7.3 Player Animations - 8:15
    • g7.4 Player Walking - 5:08
    • g7.5 Enemy Humanoids - 9:28
    • g7.6 Patrolling Rotation - 3:24
  • 16G. Beat the Dungeon
    • g8.1 Bomb Art - 8:05
    • g8.2 Sword and Bow - 7:29
    • g8.3 Attaching Weapons - 15:06
    • g9.1 Sword Adjustment - 5:31
    • g9.2 Dungeon Enemies - 12:55
    • g9.3 Dungeon UI - 23:56
    • g9.4 Designing a Treasure - 6:06
    • g9.5 Collecting the Treasure - 10:56
    • g9.6 Clearing Dungeons - 5:13
  • 17G. Effects and AI
    • g10.1 Effect Manager - 16:29
    • g10.2 Navigation - 8:17
    • g10.3 Agents - 10:30
    • g10.4 Agent Animation - 8:40
    • g10.5 Enemy Chasing 1 - 11:02
    • g10.6 Enemy Chasing 2 - 2:08
    • g10.7 Challenge Time - 6:56
    • g10.8 New Player Orientation - 5:12
    • g10.9 Camera Rotation - 4:40
    • g10.10 Smooth Camera Rotation - 4:04
  • Zenda Source Code and Assets
    • Source Code and Assets
  • Student Showcase and Newsletter
    • Student Showcase
    • Bonus Lecture: How to get more content.

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.