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

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books