Unity 2D Game Developing. C# for Beginners. C# OOP
2.2 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,987 students enrolled

Unity 2D Game Developing. C# for Beginners. C# OOP

Mega Package that includes Entire Course C# for Beginners, C# Object Oriented Programming and 2D Unity Game Developing
2.2 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,987 students enrolled
Created by Olga Karpushin
Last updated 9/2019
English
Current price: $83.99 Original price: $139.99 Discount: 40% off
19 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7 hours on-demand video
  • 40 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • C# Beginners Level Learn Development Fundamentals of C#
  • C# Advanced Programming OOP
  • Student will develop five 2D Games in Unity 2D
Course content
Expand all 148 lectures 07:03:42
+ C# Beginners Level Learn Development Fundamentals of C#
49 lectures 01:57:09
Types of Variables Part One
06:39
Types of Variables Part Two
05:28
Div and Mod
03:24
Conditional Programming - If
03:24
Conditional Programming - If Else Part Two
01:33
Inline If
01:05
Switch
01:27
Read input from keyboard
01:24
Operators
03:41
Operator NOT
01:05
Constant Variables
01:29
Arrays and Loops
10:48
Comments
00:38
Auto Complete Sentence
00:19
Multidimensional Arrays
08:50
List
12:09
Enum Data Types
01:57
Structures
06:22
Operations on Strings
06:16
Date and Time
01:20
File System
02:21
Random Numbers
03:33
Ascii Table
01:21
Functions and Scope of Variables
09:14
Debugging
01:41
Arguments to Main Function
01:45
Passing Parameter by Ref to Function
02:44
Passing Array as parameter to Function
01:30
Bubble Sort Algorithm
04:24
Recursion
01:37
Exercises
00:16
If Else Source Code
00:09
Inline If Source Code
00:06
Arrays and Loops Source Code
00:19
Operators Source Code
00:34
Switch Source Code
00:24
List Source Code
00:24
Multidimensional Arrays Source Code
00:32
Structures Source Code
00:18
Operations on Strings Source Code
00:09
Date and Time Source Code
00:16
Random Numbers Source Code
00:08
File System Source Code
00:13
Functions and Scope of Variables Source Code
00:12
Passing Parameters By Ref to Function Source Code
00:08
Passing Array as Parameter to Function Source Code
00:09
Bubble Sort Algorithm Source Code
00:16
Recursion Source Code
00:10
+ C# Advanced Programming OOP
8 lectures 41:54
Constructor and Destructor
04:25
Virtual Functions
11:07
Overloading Functions
07:08
Abstract Class and Abstract Function
03:25
Interface Classes
03:15
Inherit from Two Interfaces
02:06
Namespaces
02:50
+ Advanced Programming
7 lectures 36:53
Pointer to Array
08:23
Pointers in the Function
06:55
Try and Catch
02:28
Operators Overloading
08:41
Insert Data into Database
06:50
Read Data from Database
02:26
+ Source Codes for C# Advanced Programming OOP
16 lectures 03:50
Classes Private, Public and Protected Source Code
00:13
Constructor and Destructor Source Code
00:10
Virtual Functions Source Code
00:25
Overloading Functions Source Code
00:12
Abstract Class and Abstract Function Source Code
00:12
Interface Classes Source Code
00:17
Inherit from Two Interfaces Source Code
00:18
Pointer to Array Source Code
00:13
Pointers in the Function Source Code
00:11
Calling Events Source Code
00:07
Try and Catch Source Code
00:10
Operator Overloading Source Code
00:25
Insert Data into Database Source Code
00:17
Read Data from Database Source Code
00:19
insertscore.php
00:08
viewonerow.php
00:08
+ Introduction to Unity 2D
6 lectures 18:27
Raycast
01:32
Touches
07:38
How to Install on Smart Phone
00:41
Dolphin Swims
00:14
Build for Windows
01:07
+ Developing Dragon Run Game
35 lectures 02:06:10
Import Images
00:41
Awake Start Update
01:10
Add Sky and Clouds
02:33
Unity Options
01:28
Adjust Camera
01:16
Create Mountains
09:34
Create Trees and Dirt
03:39
Controller Script Part One
05:26
Controller Script Part Two
03:59
Moving Trees
04:24
Call Function In Update
00:31
Move the Ground
09:21
Start Ground Part One
02:52
MovingItem Script
01:39
Start Ground Part Two
00:36
Animation from Sprite
04:14
Rigidbody 2d and Box Collider 2d
01:01
Dragon Jumping
02:58
Serializable Class Declaration
00:40
Dragon Collect Fruits
14:05
Bad Guys Part One
12:08
Bad Guys Part Two
01:15
Optimization
02:15
Add Sound Part One
02:12
Add Sound Part Two
03:59
Version of Unity
00:24
User Interface Part One
07:27
Canvas
01:17
User Interface Part Two
01:06
User Interface Part Three
10:29
User Interface Part Four
08:11
User Interface Part Five
00:34
Source Code
00:02
+ Developing Chicken Hunt Game
27 lectures 01:19:18
Creating Animation
03:36
Creating the Boom Animation
01:09
Creating the Script
01:54
Chicken Prefubs
06:34
Create Canvas
03:37
Set Bullets Part One
03:37
Score and Time
02:12
Set Bullets Part Two
01:28
Adding Controller Code
06:07
Chicken Fly Part One
06:50
Chicken Fly Part Two
05:40
Create Plane
01:51
Create a Smoke Part One
01:56
Create a Smoke Part Two
06:34
Create Airplane and Balloon
02:54
Shoot the Balloon
06:06
Shoot Part One
03:32
Shoot Part Two
03:44
Adding the Sound
02:02
Final
00:17
Controller Source Code
02:31
Chicken Source Code
00:08
Boom Source Code
00:07
AirPlane Source Code
00:16
Game Stuff
00:02
Requirements
  • No requirements or prerequisites are required. We will start from scratch.
Description

Hello and welcome to my course about Unity 2D Game Developing. C# for Beginners. C# OOP.

It’s a course for beginners, who want to start learn the essentials of programming and Unity 2D Game Developing.

There is simply zero risk with 30 days’ money back guarantee.

You MUST contact me for support via the Udemy discussion board for any question or comment that you may have.

Because I am fully aware that one of the biggest problems that beginners encounter the courses that “Information Overloaded”. I have kept each video only a few minutes long, so you will not be overwhelmed by information.

No "Bla bla bla" and unnecessary talking.

No need to read huge Game Developing bibles that talk about nothing. My course is down to earth.

Right now from the first lesson we will dive into the coding.

Who this course is for:
  • All students who want to learn Unity 2D Game Developing at home.