Make A Ninja Survival Game For Mobile In Unity® And Blender!

Posted By: ELK1nG

Make A Ninja Survival Game For Mobile In Unity® And Blender!
Last updated 6/2019
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.09 GB | Duration: 17h 9m

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

What you'll learn
Build a Ninja Survival game for mobile in Unity®.
Code in C#.
Use Blender and navigate its interface.
Integrate art from Blender into Unity®.
Build video game levels.
UV map and unwrap your models.
Create your own materials.
Learn the basics of animation.
Requirements
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).
Unity® and Blender are free to download. Please download and install Unity® and Blender before purchasing this course.
This course was recorded on a Mac computer, but you can use Unity® and Blender on a PC.
Description
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 art 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.Let's get started!

Overview

Section 1: Introduction

Lecture 1 Download Blender and Unity3D

Lecture 2 Gameplay

Section 2: T01. Introduction to Unity

Lecture 3 1.1 Introduction

Lecture 4 1.2 Unity Editor

Lecture 5 1.3 Moving a Cube

Lecture 6 1.4 Materials

Lecture 7 1.5 Lights

Lecture 8 1.6 Particle System

Lecture 9 1.7 Applying Physics

Lecture 10 1.8 Asset Store

Section 3: T02. Introduction to Coding

Lecture 11 2.1 Introduction

Lecture 12 2.2 Variables

Lecture 13 2.3 Methods

Lecture 14 2.4 If Blocks

Lecture 15 2.5 Loops

Section 4: T03. Introduction to Inputs

Lecture 16 3.1 Introduction

Lecture 17 3.2 Key Presses

Lecture 18 3.3 Moving a Player

Lecture 19 3.4 Jumping

Lecture 20 3.5 Moving Forward

Lecture 21 3.6 Cycling Cameras

Section 5: T04. Introduction to Prefabs

Lecture 22 4.1 Introduction

Lecture 23 4.2 Introduction to Prefabs

Lecture 24 FAQ on Instantiating Objects

Lecture 25 4.3 Random Angles

Lecture 26 FAQ on Destroying Objects

Lecture 27 4.4 Explosion Effect

Lecture 28 4.5 Adding Explosion Effects

Section 6: 01. Jumpers

Lecture 29 g1.1 Setting up the Project

Lecture 30 g1.2 Building a Simple Scene

Lecture 31 g1.3 Percentage Coordinates

Lecture 32 g1.4 Clicking Variation

Lecture 33 g1.5 Player Movement

Lecture 34 g1.6 Orthographic Camera

Lecture 35 g1.7 Jumping Enemy

Lecture 36 g1.8 Jumping Enemy Movement

Lecture 37 g1.9 Killing the Player.mp4

Lecture 38 g1.10 Canvas

Lecture 39 g1.11 End Game Messages

Section 7: 02. Adding More Functionality

Lecture 40 g2.1 Reusability

Lecture 41 g2.2 Dynamically Adding the Enemy

Lecture 42 g2.3 Game Mode Switch

Lecture 43 g2.4 Setting up the Rolling Enemy

Lecture 44 g2.5 Rolling Enemy Movement

Lecture 45 g2.6 Enemy Positions

Lecture 46 g2.7 Killing the Player

Lecture 47 g2.8 Depth Range

Lecture 48 g2.9 Horizontal Range

Section 8: 03. Enemy Logic

Lecture 49 g3.1 Creating the Bouncing Enemy

Lecture 50 g3.2 Moving the Bouncing Enemy

Lecture 51 g3.3 Diagonal Movement

Lecture 52 g3.4 Movement Flip

Lecture 53 g3.5 Initial Angle.mp4

Lecture 54 g3.6 Enemy Collision.mp4

Lecture 55 g3.7 Multiple Bouncers.mp4

Lecture 56 g3.8 Depth Walls

Section 9: 04. Designing the Game

Lecture 57 g4.1 Designing the Crawlers.mp4

Lecture 58 g4.2 Crawling Enemy Movement.mp4

Lecture 59 g4.3 Player's Rotation.mp4

Lecture 60 g4.4 Jumping Force.mp4

Lecture 61 g4.5 Finishing the Jumping Logic.mp4

Lecture 62 g4.6 Spawning Crawlers.mp4

Section 10: 05. Turrets

Lecture 63 g5.1 Designing the Enemy Turret

Lecture 64 g5.2 Turret States

Lecture 65 g5.3 Turrent Movement

Lecture 66 g5.4 Smooth Aiming

Lecture 67 g5.5 Aiming

Section 11: 06. Game Logic

Lecture 68 g6.1 Preparing the Game Logic

Lecture 69 g6.2 Raycast

Lecture 70 g6.3 Shooting Weapons

Lecture 71 g6.4 Aiming Improvements

Lecture 72 g6.5 Targets

Lecture 73 g6.6 Shooting the Player

Lecture 74 g6.7 Destroying the Targets

Section 12: g7.1 Configuring the Player

Lecture 75 g7.1 Configuring the Player

Lecture 76 g7.2 Moving Up

Lecture 77 g7.3 Jetpack Thrusters

Lecture 78 g7.4 Designing the Enemy

Lecture 79 g7.5 Wave Patterns

Lecture 80 g7.6 Spawn Enemies

Section 13: 08. Endless Mode

Lecture 81 g8.1 Setting up Endless Mode

Lecture 82 g8.2 Highscores

Lecture 83 g8.3 Refactoring the Spawn Logic

Lecture 84 g8.4 Increasing the Difficulty

Lecture 85 g8.5 Bouncer Difficulty

Lecture 86 g8.6 Crawler Difficulty

Lecture 87 g8.7 Turrets Difficulty

Lecture 88 g8.8 Targets Difficulty

Lecture 89 g8.9 Jetpack Difficulty

Section 14: 09. Menu and Level Design

Lecture 90 g9.1 Building the Menu Scene

Lecture 91 g9.2 Level Selection

Lecture 92 g9.3 Level Picker

Lecture 93 g9.4 Losing the Game

Lecture 94 g9.5 Level Parameters

Lecture 95 g9.6 Setting Difficulties

Lecture 96 g9.7 Setting Endless Mode

Section 15: Introduction to Blender

Lecture 97 Introduction to Blender 3D

Section 16: 10. Background Art

Lecture 98 k1.1 Floors

Lecture 99 k1.2 Walls

Section 17: 11. Game Assets

Lecture 100 k2.1 Bouncing Enemy

Lecture 101 k2.2 Rolling Enemy

Lecture 102 k2.3 Double Rolling Enemies

Lecture 103 k2.4 Crawler Enemy

Lecture 104 k2.5 Turret Enemy 1

Lecture 105 k2.6 Turret Enemy 2

Lecture 106 k2.7 Player Ninja Character

Lecture 107 k2.8 Enemy Ninja Character

Lecture 108 k2.9 Ninja Stars

Lecture 109 k2.10 Flying Enemy

Lecture 110 k2.11 Jet Pack

Section 18: 12. Finalizing the Art

Lecture 111 k3.1 Assets Toon Shading

Lecture 112 k3.2 Background

Section 19: 13. Integrating the Art

Lecture 113 g10.1 Starting to Integrate Art

Lecture 114 g10.2 Integrating Jumper Art

Lecture 115 g10.3 Integrating Roller Art

Lecture 116 g10.4 Integrating Roller Art Continued

Lecture 117 g10.5 Integrating the Crawler

Lecture 118 g10.6 Integrating the Turret Model

Lecture 119 g10.7 Aiming the New Turret

Lecture 120 g10.8 Integrating the Target Enemies

Lecture 121 g10.9 Integrating the Flying Enemy Art

Lecture 122 g10.10 New Player Art

Lecture 123 g10.11 Integrating the Dojo

Lecture 124 g10.12 Adjusting the Interface

Lecture 125 g10.13 Challenge Time!

Section 20: Source Code and Assets

Lecture 126 Source Code and Assets

Anyone who wants to learn Unity® or Blender.,Anyone who wants to learn game development.,This course assumes you know a little about Unity® and Blender.