Skip to content

Make A Ninja Survival Game For Mobile In Unity v5.4.3f1 And Blender v2.78c


Skill Success

Summary

Price
£157 inc VAT
Or £52.33/mo. for 3 months...
Study method
Online
Duration
Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
Additional info
  • Tutor is available to students

Overview

This course includes lifetime access so you can complete it at your own speed.

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.

Benefits of taking this course include:

  • Unlimited and lifetime access to the course
  • Learn the course at your own pace
  • Course can be accessed on any platform
  • 24/7 Customer support

Course media

Description

Make A Ninja Survival Game For Mobile In Unity v5.4.3f1 And Blender v2.78c will cover the following topics:

Topic 1 - Let's Make Some Games

  • Download Blender And Unity3D
  • Gameplay

Topic 2 - Introduction To Unity

  • Unity Editor
  • Moving A Cube
  • Materials
  • Lights
  • Particle System
  • Applying Physics
  • Asset Store

Topic 3 - Introduction To Coding

  • Variables
  • Methods
  • If Blocks
  • Loops

Topic 4 - Introduction To Inputs

  • Key Presses
  • Moving A Player
  • Jumping
  • Moving Forward
  • Cycling Cameras

Topic 5 - Introduction To Prefabs

  • Random Angles
  • Explosion Effect
  • Adding Explosion Effects

Topic 6 - Jumpers

  • Setting Up The Project
  • Building A Simple Scene
  • Percentage Coordinates
  • Clicking Variation
  • Player Movement
  • Orthographic Camera
  • Jumping Enemy
  • Jumping Enemy Movement
  • Killing The Player
  • Canvas
  • End Game Messages

Topic 7 - Adding More Functionality

  • Reusability
  • Dynamically Adding The enemy
  • Game Mode Switch
  • Setting Up The Rolling Enemy
  • Rolling Enemy Movement
  • Enemy Positions
  • Killing The Player
  • Depth Range
  • Horizontal Range

Topic 8 - Enemy Logic

  • Creating The Bouncing Enemy
  • Moving The Bouncing Enemy
  • Diagonal Movement
  • Movement Flip
  • Initial Angle
  • Enemy Collision
  • Multiple Bouncer
  • Depth Walls

Topic 9 - Designing The Game

  • Designing The Crawlers
  • Crawling Enemy Movement
  • Player’s Rotation
  • Jumping Force
  • Finishing The Jumping Logic
  • Spawning Crawler

Topic 10 - Turrets

  • Designing The Turret
  • Turret States
  • Turret Movement
  • Smooth Aiming
  • Aiming

Topic 11 - Game Logic

  • Raycasts
  • Shooting Weapons
  • Aiming Improvements
  • Targets
  • Shooting Player
  • Destroying The Targets

Topic 12 - Configuring The Player

  • Moving Up
  • Jetpack Thrusters
  • Designing The Enemy
  • Wave Pattern
  • Spawning Enemies

Topic 13 - Endless Mode

  • Setting Up Endless Mode
  • Highschores
  • Refactoring The Spawn Logic
  • Increasing Difficulty
  • Bouncer Difficulty
  • Crawler Difficulty
  • Turrets Difficulty
  • Targets Difficulty
  • JetPack Difficulty

Topic 14 - Menu And Level Design

  • Building The Menu Scene
  • Level Selection
  • Level Picker
  • Losing The Game
  • Level Parameters
  • Setting Difficulties
  • Setting Endless Mode

Topic 15 - Introduction To Blender

  • Introduction To Blender

Topic 16 - Background Art

  • Floors
  • Walls

Topic 17 - Game Assets

  • Bouncing Enemy
  • Rolling Enemy
  • Double Rolling Enemies
  • Crawler Enemy
  • Turret Enemy 1
  • Turret Enemy 2
  • Player Ninja Character
  • Enemy Ninja Character
  • Ninja Stars
  • Flying Enemy
  • Jet Pack

Topic 18 - Finalizing The Art

  • Assets Toon Shading
  • Background

Topic 19 - Integrating The Art

  • Playing From The Game Scene
  • Integrating Jumper Art
  • Integrating The Roller Art
  • Integrating Roller Art (Con’t)
  • Integrating The Crawler
  • Integrating The Turret Model
  • Aiming The New Turret
  • Integrating The Target Enemies
  • Integrating The Flying Enemy Art
  • New Player Art
  • Integrating The Dojo
  • Adjusting The Interface
  • Challenge Time!

Topic 20 - Source Code And Assets

Who is this course for?

This course is designed for anyone who is interested in learning how to make a mobile survival game using Unity and Blender.

Requirements

No prior knowledge is required to take this course.

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of completion

Digital certificate - Included

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.