Lead Academy PTE
License No. 283870
Welcome to the best online game development course: C# Programming for Unity Game Development!
In today's digital era, game development has emerged as a dynamic and lucrative field, offering boundless opportunities for creative expression and innovation. This comprehensive course equips you with the essential skills and knowledge needed to embark on a successful journey in Unity game development.
Why Is This Course Essential?
In an increasingly competitive gaming industry, proficiency in C# programming for Unity is not just beneficial; it's essential. This course empowers aspiring game developers and enthusiasts to build immersive, high-quality games while honing their programming skills.
Who is this course for?
Why Enroll Today?
By enrolling in this course, you will:
What Will You Learn?
Throughout this course, you'll:
Enrol now in LEAD Academy’s online course, C# Programming for Unity Game Development, and embark on an exciting journey towards becoming a proficient game developer.
Lead Academy accredited certifies the skills you’ve learned
Add your Lead Certification to your resume and stay ahead of the competition
Course Overview
Installing Unity and Create Project
Unity Editor
Variables
Statement and Variable
Method and Operator
Casting, Method and Operator
Operator
Conditional Statement & Operator: Part - 1
Conditional Statement & Operator: Part - 2
Variable Scope
Array
Foreach Loop
Class
Accessing members from Class
Access Modifiers
Static and Instance members
For Loop
While Loop
While vs Do While Loop
Generics
Enum and Switch Statement
C# Properties
Generic List: Part - 1
Generic List: Part - 2
Generic Dictionary: Part -1
Generic Dictionary: Part - 2
Implicit Type
C# Types & Pass by Value
Pass by Reference
Out Parameter Modifiers
Quizzes for Module 2
GameScene
GameObject
Transform Component
Parent, Sibling and Child Object
Layers and Tags
Create and Attach C# Script
Game Programming Classes
Game Programming - Frame and Control Flow
Quizzes for Module 4
Introduction of Project
Import and Export Assets
Attach Sprite to GameObject
Vector3 Basics
Input System
Unity Physics - Add Force
Game Programming Optimization: Part 1 - Caching
Moving Game Object with Transform
Collision
Trigger
Prefab
Spawner and Instantiate
Destroy gameObject
Game Programming Optimization: Part 2 - Object Pooling
Event, Publisher, Subscriber: Part - 1
Event, Publisher, Subscriber: Part - 2
Unity UI: Part 1 - Text and Button
Unity UI: Part 2 - TextMeshPro
Scene Management
Camera for 2D Game
Save Player Progress with PlayerPrefs
Completing Module 4
Quizzes for Module 5
Brief on the Project
3D Model and Avatar: Part - 1
3D Model and Avatar: Part - 2
Animator Controller
Animator
Animator Scripting
Moving Player with Input: Part - 1
Moving Player with Input: Part - 2
Rotating Player with Input
LateUpdate and FixedUpdate
Scripting For Camera
Raycast in Unity
Scripting with spherecast
Creating ScriptableObjects
Usage of ScriptableObjects
OOP: Interface
OOP: Interface and Abstract Class
OOP: Reference Type and Virtual Method
OOP: Accessing Component from Parent Type
Working with Coroutines
Particle System: Part 1
Particle System: Part - 2
Particle System: Force Field
Particle System Used in Project
Scripting Particle System
Quaternion
UI Component - Slider
Project Recap
Text Animation with Coroutine
Action and Function Delegate
Delegate and Multicasting
Anonymous method and Delegate
Lambda Statement and Delegate
Exception Handling
Drag and Drop
NavMesh and NavMeshAgent
Scripting with Navmesh
3D Movement and Rotation
Particle System with Mesh
Tween Animation with DOTween
Playing Audio Clip
Quizzes for Module 7
Shader and Material
Texture and Material
Lighting in Unity
Environment Light
Profiler
Build and Player settings
In Section 5 - 2D project, Videos of
In Section 5- 2D Project, No explanation
Assalamu Alaikum bro.I have enrolled
First of all, I want to express my
Dear Learner, we are glad we could meet
Helpline 01894988285