- Course Trailer
- Unity Ninja Game Gameplay!
Online
₹ 385 3,499
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course and certificate fees
Fees information
certificate availability
certificate providing authority
The syllabus
Course Trailer
T01. Introduction to Unity
- 1.1 Introduction
- 1.2 Unity Editor
- 1.3 Moving a Cube
- 1.4 Materials
- 1.5 Lights
- 1.6 Particle System
- 1.7 Applying Physics
- 1.8 Asset Store
T02. Introduction to Coding
- 2.1 Introduction
- 2.2 Variables
- 2.3 Methods
- 2.4 If Blocks
- 2.5 Loops
T03. Introduction to Inputs
- 3.1 Introduction
- 3.2 Key Presses
- 3.3 Moving a Player
- 3.4 Jumping
- 3.5 Moving Forward
- 3.6 Cycling Cameras
T04. Introduction to Prefabs
- 4.1 Introduction
- 4.2 Introduction to Prefabs
- 4.3 Random Angles
- 4.4 Explosion Effect
- 4.5 Adding Explosion Effects
01. Jumpers
- g1.1 Setting up the project
- g1.2 Building a simple scene
- g1.3 Percent Coordinates
- g1.4 Clicking Variation
- g1.5 Player Movement
- g1.6 Orthographic Camera
- g1.7 Jumping Enemy
- g1.8 Jumping Enemy Movement
- g1.9 Killing the Player
- g1.10 Canvas
- g1.11 End Game Messages
02G. Adding More Functionality
- g2.1 Reusability
- g2.2 Dynamically Adding the Enemy
- g2.3 Game Mode Switch
- g2.4 Setting up the rolling enemy
- g2.5 Rolling Enemy Movement
- g2.6 Enemy Position
- g2.7 Killing the Player
- g2.8 Depth Range
- g2.9 HorizontalRange
03G. Enemy Logic
- g3.1 Creating the Bouncing Enemy
- g3.2 Moving the Bouncing Enemy
- g3.3 Diagonal Movement
- g3.4 Movement Flip
- g3.5 Initial Angle
- g3.6 Enemy Collision
- g3.7 Multiple Bouncers
- g3.8 Depth Walls
04G. Designing the Game
- g4.1 Designing the Crawlers
- g4.2 Crawling Enemy Movement
- g4.3 Player's Rotation
- g4.4 Jumping Force
- g4.5 Finish The Jumping Logic
- g4.6 Spawning Crawlers
05G. Turrets
- g5.1 Designing the Turret Enemy
- g5.2 Turret States
- g5.3 Turrent Movement
- g5.4 Smooth Aiming
- g5.5 Aiming
06G. Game Logic
- g6.1 Preparing the Game Logic
- g6.2 Raycast
- g6.3 Shooting Weapons
- g6.4 Aiming Improvements
- g6.5 Targets
- g6.6 Shooting the Player
- g6.7 Destroying the Targets
07G. Configuring the Player
- g7.1 Configuring the Player
- g7.2 Moving Up
- g7.3 Jetpack Thrusters
- g7.4 Designing the Enemy
- g7.5 wave patterns
- g7.6 Spawn Enemies
08G. Endless Mode
- g8.1 Setting up endless mode
- g8.2 Highscores
- g8.3 Refactoring the spawn logic
- g8.4 Increasing the difficulty
- g8.5 Bouncer Difficulty
- g8.6 Crawler Difficulty
- g8.7 Turrets Difficulty
- g8.8 Targets Difficulty
- g8.9 Jetpack Difficulty
09G Menu and Level Design
- g9.1 Building the Menu Scene
- g9.2 Level Selection
- g9.3 Level Picker
- g9.4 Losing the Game
- g9.5 Level Paremeters
- g9.6 Setting Difficulties
- g9.7 Setting Endless Mode
10K. Background Art
- k1.1 Floors
- k1.2 Walls
11K. Game Assets
- k2.1 Bouncing Enemy
- k2.2 Rolling Enemy
- k2.3 Double Rolling Enemies
- k2.4 Crawler Enemy
- k2.5 Turret Enemy 1
- k2.6 Turret Enemy 2
- k2.7 Player Ninja Char
- k2.8 Enemy Ninja Character
- k2.9 Ninja Stars
- k2.10 Flight Enemy
- k2.11 Jet Pack
12K Finalizing the Art
- k3.1 Assets Toon Shading
- k3.2 Background
13G. Integrating the Art
- g10.1 Playing from the Game Scene
- g10.2 Integrating Jumper Art
- g10.3 Integrating the Roller Art
- g10.4 Integrating Roller Art Con't
- g10.5 Integrating the Crawler
- g10.6 Integrating the turret model
- g10.7 Aiming the New Turret
- g10.8 Integrating the Target Enemies
- g10.9 Integrating the Flying Enemy Art
- g10.10 New Player Art
- g10.11 Integrating the Dojo
- g10.12 Adjusting the Interface
- g10.13 Challenge Time
($2000 value!) Source Code and Assets
- Source Code and Assets
Core Image: 01. Apply Filters to CIImages Interface
- 1.0 Intro and Demo
- 1.0 Learning Goals
- 1.1 Setting up the UI
- 1.2 Finishing Set Up and Adding Resources
- 1.3 Applying a Simple Sepia Tone Filter
- 1.4 Viewing Filter Documentation
- 1.5 Testing Blur Filters
- 1.6 Testing Color Change Filters
- 1.7 Testing Composite and Distortion Effects
- 1.8 Testing Geometry Adjustment and Colour Gradient Filters
- 1.9 Stylizing and Tile Effect Filter
- 1.10 Exploring Transition Effect Filters
- 1.11 Combining Multiple Filters into 1 Result
- 1.12 Summary
02. Facial Recognition Interface
- 2.0 Intro and Demo
- 2.0 Learning Goals
- 2.1 Designing the UI and Adding Images to Project
- 2.2 Performing Additional Variable and Function Set Up
- 2.3 Implementing Basic Facial Detection Functionality
- 2.4. Placing Image Over Eyes Part 1
- 2.5. Placing Images Over Eyes Part 2
- 2.6. Intro to Text Recognition Using Core Image
- 2.7 Intro to Image to Text Reading Using Tesseract
- 2.8 Implementing Tesseract Functionality
- 2.9 Summary
03. Load and Save CIImages Interface
- 3.0 Intro and Demo
- 3.0 Learning Goals
- 3.1 Building the User Interface
- 3.2 Loading Image from Assets Folder
- 3.3 loading Images From Photo Library
- 3.4 Loading Images Via URL
- 3.5 Modifying and Saving Images
- 3.6 Summary and Outro
04. Superimpose Images Interface
- 4.0 Intro and Demo
- 4.0 Learning Goals
- 4.1 Building the UI
- 4.2. Setting up Images and Image Picker Controller
- 4.3 Scaling Down Images
- 4.4 Implementing Simple Tap Gestures and Reverting Actions
- 4.5 Positioning Image at Tap Location
- 4.6 Summary and Outro
- 4.7 Bonus - Positioning Centre of Image at Tap Position
05. Zoom and Pan Interface Core Images
- 5.0 Intro and Demo
- 5.0 Learning Goals
- 5.1 Setting up the Basic UI
- 5.2 Display the Image
- 5.3 Implementing Crop Functionality Text Fields
- 5.4 Setting up X,Y, and Zoom Sliders
- 5.5 Implementing Crop Functionality With Sliders
- 5.6 Adding Gestures to The Interface And Implementing Pan Gesture
- 5.7 Implementing Pinch Zoom Gesture
- 5.8 Summary and Outro
- 5.9 Bonus - Bounds checking
Core Image Source Code
- Source Code
- Please leave us a rating!
- Bonus Lecture: How to get more content.
Instructors
Mr John Bura
Instructor
Udemy