Learn to Create Games with Unity & C#
What you will learn
Learn fundamentals of Unity with C#
Understand the basics of C# with Unity
Learn to create a Game Design with Unity UI
Apply game logic in 2D, 3D games
Create and apply 2D, 3D Animations in a game
Create a playable 3D game in Unity
Description
Unity Game Development: Beginner to Pro course as the name suggests caters to the students or professionals keen on learning Game Development with or without any prior experience and knowledge on the subject. The course is designed in such a way that any student could easily learn to create a game at the end of the course.
Noteβ Make sure your ππππ¦π² cart has only this course you're going to enroll it now, Remove all other courses from the ππππ¦π² cart before Enrolling!
Here is the outline of the course ‘Unity Game Development: Beginner to Pro’ :
- Introduction to the course.
- Introduction to Unity & installation
- Configure Visual studio with Unity.
- Create a C# script & understand the structure of the script
- Print ‘Hello World’ in the Unity console
- Operators, Data types & variables in C#
- Arithmetic operator
- Relational operator
- Logical operator
- Conditional operator
- Control flow statements
- Decision making statements
- Switch statements
- Looping statements
- Collections in C#
- List
- Sorted List
- Dictionary
- Queue
- Arraylist
- Hashtable
- Stack
- Introduction to UI in Unity
- Canvas
- Text
- Image
- Button
- ScrollView
- InputField
- Slider
- Anchor
- Introduction to Unity Events
- Event functions
- Custom functions
- Delegates in Unity
- Single – cast delegate
- Multi – cast delegate
- Delegate Events
- Introduction to Unity Input system
- Keyboard Inputs
- Mouse Inputs
- Axis Inputs
- Rigidbody & Collisions
- Introduction to Rigidbody
- Applying Rigidbody to the GameObject
- Creating a floor in the game
- Move a Sphere gameobject using Rigidbody and Inputs
- Introduction to Colliders & collisions
- Create a scene to detect collisions – 1
- Create a scene to detect collisions – 2
- Animations in Unity
- Introduction to Animations
- 2D Sprite Animation – part 1
- 2D Sprite Animation – part 2
- 2D Sprite Animation – part 3
- 2D Sprite Animation – part 4
- Animating a 3D character – part 1
- Animating a 3D character – part 2
- Animating a 3D character – part 3
- Create a 3D game ‘Knock the Cans’
- Game creation – Level Designing
- Game creation – Applying Logic to knock the can
- Game creation – Applying Logic to knock the can
- Game creation – Prefab creation & Instantiation
- Game creation – Create a win or lose system in the game
English
language
Content
Introduction to Unity & Installation
Introduction to Unity & installation
Quiz 1
Unity Project creation , Visual studio & C# script creation
Create a 3D project in Unity
Quiz 2
Configure Visual Studio with Unity
Quiz 3
Create your first C# script in Unity
Quiz 4
Understanding the structure of a C# script in Unity – Part 1
Quiz 5
Understanding the structure of a C# script in Unity – Part 2
Quiz 6
Print ‘Hello code’ in Unity console
Quiz 7
Data types & Variables in Unity C#
Data types & Variables in Unity C#
Operators in Unity C#
Introduction to Operators in Unity C#
Arithmetic Operators
Quiz 8
Relational Operators
Quiz 9
Logical Operators
Quiz 10
Conditional Operators
Quiz 11
Control Flow Statements in Unity C#
Introduction to Control Flow Statements in Unity C#
Decision making statements – if statement
Quiz 12
Decision making statements – if-else statement
Quiz 13
Decision making statements – if-else-if statement
Quiz 14
Switch-Case statements
Quiz 15
Looping statements
Quiz 16
Collections in Unity C#
Introduction to Collections
Quiz 17
List in Unity C#
Sorted List in Unity C#
Dictionary in Unity C#
Arraylist in Unity C#
Hashtable in Unity C#
Stack in Unity C#
UI in Unity
UI Canvas in Unity
Quiz 18
UI Text in Unity
Quiz 19
UI Image in Unity
UI Button in Unity
UI ScrollView in Unity – Part 1
UI ScrollView in Unity – Part 2
UI SrollView in Unity – Part 3
UI InputField in Unity – Part 1
UI InputField in Unity – Part 2
UI Slider in Unity – Part 1
UI Slider in Unity – Part 2
Anchoring of UI Components in Unity
Event Functions & Custom Functions in Unity
Introduction to Event Functions in Unity
Understanding Event Functions within a C# script
Introduction to Custom Functions in Unity
Write a basic function in Unity
Write a function with return type in Unity
Write a function with parameters in Unity
Delegates & Events in Unity
Introduction to Delegates in Unity
Create a Single-cast Delegate in Unity
Create a Multi-cast Delegate in Unity
Introduction to Delegate-Events in Unity
Move an image to left and right using Delegate-Events in Unity
Unity Input System
Introduction to Input system in Unity
Keyboard Inputs in Unity
Mouse Inputs in Unity
Axis Inputs in Unity
Physics, Rigidbody & Collisions in Unity
Introduction to Physics Engine & Rigidbody in Unity
Create a Sphere and apply Rigidbody to the Sphere in Unity
Move the Sphere GameObject using Rigidbody – Part 1
Move the Sphere GameObject using Rigidbody – Part 2
Move the Sphere GameObject using Rigidbody – Part 3
Introduction to Collisions & Triggers in Unity
Detect Collisions in Unity – Part 1
Detect Collisions in Unity – Part 2
Animations in Unity
Introduction to Animations in Unity
Create a 2D animation on a Sprite – Part 1
Create a 2D animation on a Sprite – Part 2
Create a 2D animation on a Sprite – Part 3
Create a 2D animation on a Sprite – Part 4
Create a 3D animation on a humanoid character – Part 1
Create a 3D animation on a humanoid character – Part 2
Create a 3D animation on a humanoid character – Part 3
Create a 3D game – Knock the Cans in Unity
Create Knock the cans game – Part 1
Create Knock the cans game – Part 2
Create Knock the cans game – Part 3
Create Knock the cans game – Part 4
Create Knock the cans game – Part 5