C# & Image Processing Masterclass: Make Mobile Games & Apps

BY
Udemy

Mode

Online

Fees

₹ 385 3499

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
₹ 385  ₹3,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Course Trailer

  • Course Trailer
  • Unity Ninja Game Gameplay!

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

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses