Limited time · 90% off Premium Membership - claim $199 deal →
Mammoth Club All levels 21 sections 132 lectures

Make a Ninja Survival game for mobile in Unity® and Blender

Learn to build a Ninja game for mobile using in Unity®. Create the game's art from scratch in Blender.

01
Skill level
All levels
02
Sections
21
03
Lectures
132
04
Instructor
John Bura
What's inside

This course includes.

21
Sections
132
Lectures
130
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

21 sections · 132 lectures
+ T01. Intro to Unity 8 lectures
1.1 Introduction Locked
1.2 Unity Editor Locked
1.3 Moving a Cube Locked
1.4 Materials Locked
1.5 Lights Locked
1.6 Particle System Locked
1.7 Applying Physics Locked
1.8 Asset Store Locked
+ T02. Intro to Coding 5 lectures
2.1 Introduction Locked
2.2 Variables Locked
2.3 Methods Locked
2.4 If Blocks Locked
2.5 Loops Locked
+ T03. Intro to Inputs 6 lectures
3.1 Introduction Locked
3.2 Key Presses Locked
3.3 Moving a Player Locked
3.4 Jumping Locked
3.5 Moving Forward Locked
3.6 Cycling Cameras Locked
+ T04. Intro to Prefabs 5 lectures
4.1 Introduction Locked
4.2 Introduction to Prefabs Locked
4.3 Random Angles Locked
4.4 Explosion Effect Locked
4.5 Adding explosion effects Locked
+ 00G. 2D Mobile Game - Setup 7 lectures
G1.1 Setting Up Project Locked
G1.3 Percentage Coordinates Locked
G1.2 Building a Simple Scene Locked
G1.4 Clicking Variation Locked
G1.6 Orthographic Camera Locked
G1.5 Player Movement Locked
Ninja Gameplay Locked
+ 01G. Jumpers 5 lectures
G1.7 Jumping Enemy Locked
G1.8 Jumping Enemy Movement Locked
G1.9 Killing the Player Locked
G1.10 Canvas Locked
G1.11 End Game Messages Locked
+ 02G. Adding More Functionality 9 lectures
G2.1 Reusability Locked
G2.2 Dynamically Adding the enemy Locked
G2.3 Game Mode Switch Locked
G2.4 Setting Up The Rolling Enemy Locked
G2.5 Rolling Enemy Movement Locked
G2.6 Enemy Positions Locked
G2.7 Killing the Player Locked
G2.8 Depth Range Locked
G2.9 Horizontal Range Locked
+ 03G. Enemy Logic 8 lectures
G3.1 Creating The boucing Enemy Locked
G3.2 Moving the Bouncing Enemy Locked
G3.3 Diagonal Movement Locked
G3.4 Movement Flip Locked
G3.5 Initial Angle Locked
G3.6 Enemy x Enemy Collision Locked
G3.7 Multiple Bouncer Locked
G3.8 Depth Walls Locked
+ 04G. Designing the Game 6 lectures
G4.1 Designing the Crawlers Locked
G4.2 Crawling Enemy Movement Locked
G4.3 Player's Rotation Locked
G4.4 Jumping Force Locked
G4.5 Finishing the Jumping Logic Locked
G4.6 Spawning Crawler Locked
+ 05G. Turrets 5 lectures
G5.1 Designing The Turret Locked
G5.2 Turret States Locked
G5.3 Turret Movement Locked
G5.4 Smooth Aiming Locked
G5.5 Aiming Locked
+ 06G. Game Logic 7 lectures
G6.1 Preparing The Game Logic Locked
G6.2 Raycasts Locked
G6.3 Shooting Weapons Locked
G6.4 Aiming Improvements Locked
G6.5 Targets Locked
G6.6 Shooting Player Locked
G6.7 Destroying the Targets Locked
+ 07G. Configuring the Player 6 lectures
G7.1 Configuring The Player Locked
G7.2 Moving Up Locked
G7.3 Jetpack Thrusters Locked
G7.4 Designing the Enemy Locked
G7.5 Wave Pattern Locked
G7.6 Spawning Enemies Locked
+ 08G. Endless Mode 9 lectures
G8.1 Setting up Endless Mode Locked
G8.2 Highschores Locked
G8.3 Refactoring The Spawn Logic Locked
G8.4 Increasing Difficulty Locked
G8.5 Bouncer Difficulty Locked
G8.6 Crawler Difficulty Locked
G8.7 Turrets Difficulty Locked
G8.8 Targets Difficulty Locked
G8.9 JetPack Difficulty Locked
+ 09G Menu and Level Design 7 lectures
G9.1 Building the Menu Scene Locked
G9.2 Level Selection Locked
G9.3 Level Picker Locked
G9.4 Losing the Game Locked
G9.5 Level Parameters Locked
G9.6 Setting Difficulties Locked
G9.7 Setting Endless Mode Locked
+ 09K. 3D Modeling Fundamentals 8 lectures
09K. Introduction-to-Blender3D Locked
01. Setting Up Blender Locked
02. Camera Controls Locked
03. Emulated Numbpad Camera Locked
04. Basic Object Manipulation Locked
05. Frequently Used Tools Locked
06. Mirror Modifier Locked
0. Download and Install Blender Locked
+ 10K. Background Art 2 lectures
k1.1 Floors Locked
k1.2 Walls Locked
+ 11K. Game Assets 11 lectures
k2.1 Bouncing Enemy Locked
k2.2 Rolling Enemy Locked
k2.3 Double Rolling Enemies Locked
k2.4 Crawler Enemy Locked
k2.5 Turret Enemy1 Locked
k2.6 Turret Enemy 2 Locked
k2.7 Player Ninja Char Locked
k2.8 Enemy Ninja Character Locked
k2.9 Ninja Stars Locked
k2.10 Flight Enemy Locked
k2.11 Jet Pack Locked
+ 12K Finalizing the Art 2 lectures
k3.1 Assets Toon Shading Locked
k3.2 Background Locked
+ 13G. Integrating the Art 11 lectures
G10.1 Playing from the Game Scene Locked
G10.2 Integrating Jumper Art Locked
G10.3 Integrating the Roller Art Locked
G10.4 Integrating Roller Art (Con't) Locked
G10.5 Integrating the Crawler Locked
G10.6 Integrating The Turret Model Locked
G10.7 Aiming the New Turret Locked
G10.8 Integrating the Target Enemies Locked
G10.9 Integrating The Flying Enemy Art Locked
G10.10 New Player Art Locked
G10.11 Integrating the Dojo Locked
+ 14G. 2D Mobile Game - Finale 2 lectures
G10.12 Adjusting the Interface Locked
G10.13 Challenge Time! Locked
+ 15G. Source Files - 2D Mobile Game 3 lectures
1. Ninja Game Source Code - Mammoth Interactive Locked
2. Ninja Art Unity Export - Mammoth Interactive Locked
3. Please rate this course Locked
Description

About this course.

In this course, you learn how to build a Ninja game for mobile using Unity® and Blender. This course is unique because we make both the code and the art for the game from scratch. We teach you the fundamentals of designing, coding, and modeling a mobile game.

First you design the game and its functionality in Unity®. You learn how to code in C# and build video game levels. Don't worry if you've never coded before. We start simple and add more to the game as the course goes on.

Why Unity®?

Unity® is one of the most popular platforms in game development. You can use Unity® to build 2D and 3D games. Unity® is cross-platform, which means it is easy to use with other platforms.

Then you create the 3D models for the game in Blender. You build all the art assets for the game. You learn how to integrate your art from Blender into Unity®.

Why Blender?

Blender, like Unity®, is a popular production suite that is free to download. Blender is a revolutionary tool for making 3D art digitally. With Blender, you can make art assets for games, like we do in this course.

Is this course for me?

Even if you're not an artist, you can make basic art models. You may have heard of Axiom Verge and Stardew Valley. These games are million-dollar successes. But did you know that only one person made each?

Usually it takes a whole team of people to build a game. But creators Thomas Happ and Eric Barone developed and designed their games by themselves. Now they're millionaires. You can do it, too

This course is targeted towards anyone who wants to learn game development. Our primary target students are complete beginners. But if you already know how to use Unity or Blender, you can still benefit from taking this course.

What programs do I need?

To follow along with these tutorials, you will need the following programs: Blender (for 3D modeling and texturing) and Unity (for game set-up and coding).

Blender and Unity are free to download. Please download and install Unity3D and Blender before purchasing this course. This course was recorded on a Mac computer, but you can use Unity and Blender on a PC.

Let's get started!


Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Learn to build a Ninja game for mobile using in Unity®. Create the game's art from scratch in Blender.

Buy lifetime access →