
Introduction and overview of this Unity Game Development Course
Install Unity 6 with Unity Hub, set up a personal license, manage editor versions, and create a new 2D project with universal render pipeline and Android, iOS, WebGL build supports.
Learn to download, install, and set up Unity 2023 with Unity Hub, choose editors (LTS or latest/beta), install Visual Studio and Android, iOS, WebGL build support, and set install locations.
Installing Unity 2021 and Setting Up
Installing Visual Studio for C# Scripting
Setting up Unity Hub
Get Started with Game Development
Build Your first Game With Unity.
Learn the basics of Unity and C# and Build a 2D Shooter game quickly in 1 hour
Get Started With C# Scripting for Unity Game Development
Understand the Basic structure of a C# script in Unity
Understand Event Functions in Unity
Learn C# Scripting for Unity Game Development
Understand Variables in C#
Learn C# Scripting for Unity Game Development
Learn About Public and Private variables in C#
Learn C# Scripting for Unity Game Development
Learn About Update function in Unity
Learn C# Scripting for Unity Game Development
Understand Functions in Unity
Learn C# Scripting for Unity Game Development
Understand Function return types and parameters in Unity
Learn C# Scripting for Unity Game Development
Learn Conditional Statements in C#
Learn C# Scripting for Unity Game Development
Learn more Conditions and Equality checking in C#
Learn C# Scripting for Unity Game Development
Learn about Boolean variables in C#
Learn C# Scripting for Unity Game Development
Learn about Arrays in C#
Learn C# Scripting for Unity Game Development
Learn more about Arrays in C# and Unity
Learn C# Scripting for Unity Game Development
Understand For loops in Unity
Learn C# Scripting for Unity Game Development
Understand While loops in C#
Learn C# Scripting for Unity Game Development
Understand foreach loop in C#
Learn C# Scripting for Unity Game Development
Understand Switch Case Statements in C#
Learn C# Scripting for Unity Game Development
Setting Up the Game
Build A Complete 2D Game in Unity
Setting Up the Player Character
Build A Complete 2D Game in Unity
Moving The Player
Build A Complete 2D Game in Unity
Restrict Player Movements
Build A Complete 2D Game in Unity
Setting Up Enemy Spikes
Build A Complete 2D Game in Unity
Spawn the Enemies
Build A Complete 2D Game in Unity
Spawn Enemies from Random position
Build A Complete 2D Game in Unity
Spawn Enemies Repeatedly
Build A Complete 2D Game in Unity
Detecting Collisions With Enemies
Build A Complete 2D Game in Unity
Adding Trail Effects To The Enemies
Build A Complete 2D Game in Unity
Adding Dust Particle Effects
Build A Complete 2D Game in Unity
Checking For GameOver
Build A Complete 2D Game in Unity
Counting Score
Build A Complete 2D Game in Unity
Display Score on Screen
Build A Complete 2D Game in Unity
Create the GameOver Panel
Build A Complete 2D Game in Unity
Create Restart Button
Build A Complete 2D Game in Unity
Designing The Main Menu
Build A Complete 2D Game in Unity
Creating Main Menu Animations
Build A Complete 2D Game in Unity
Create GameOver Panel Animations
Build A Complete 2D Game in Unity
Importing the Assets
Create a 2D Endless Runner Game in Unity
Setting Up The Background
Create a 2D Endless Runner Game in Unity
Creating The Scrolling Background
Creating a 2D Endless Runner Game in Unity
Creating The Grounds
Create a 2D Endless Runner Game in Unity
Setting Up The Santa
Create a 2D Endless Runner Game in Unity
Making The Player Jump
Create a 2D Endless Runner Game in Unity
Ground check and Jump
Create a 2D Endless Runner Game in Unity
Creating Jump Animation
Create a 2D Endless Runner Game in Unity
Creating Obstacles
Create a 2D Endless Runner Game in Unity
Moving The Obstacles
Create a 2D Endless Runner Game in Unity
Spawning The Obstacles
Create a 2D Endless Runner Game in Unity
Spawning Random Obstacles
Create a 2D Endless Runner Game in Unity
Random Delay
Create a 2D Endless Runner Game in Unity
Destroying Obstacles on Collision
Create a 2D Endless Runner Game in Unity
Create Player Death Animation
Create a 2D Endless Runner Game in Unity
Stop Spawning Obstacles
Create a 2D Endless Runner Game in Unity
Stop Background Scrolling
Create a 2D Endless Runner Game in Unity
GameOver Panel
Create a 2D Endless Runner Game in Unity
GameOver Panel
Create a 2D Endless Runner Game in Unity
Designing Main Menu
Create a 2D Endless Runner Game in Unity
Adding Functionalities To Main Menu Buttons
Create a 2D Endless Runner Game in Unity
Creating Menu Screen Animations
Create a 2D Endless Runner Game in Unity
Creating Snow Falling Effect
Create a 2D Endless Runner Game in Unity
Counting and Displaying Score
Create a 2D Endless Runner Game in Unity
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating a 2D Candy Catching Game using Unity and C#
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Creating A Complete 3D Game in Unity
Detecting Touch Inputs
Raycasting and Destroying Objects on Touch
Detecting Accelerometer Inputs - Part 1
Detecting Accelerometer Inputs - Part 2
Swipe Detection
Creating Screen Resolution Independent UI
Touch Joystick Input Controller
Learn Version Controlling in Unity with Github Bitbucket and Source Tree
Learn Version Controlling in Unity with Github Bitbucket and Source Tree
Learn Version Controlling in Unity with Github Bitbucket and Source Tree
Learn Version Controlling in Unity with Github Bitbucket and Source Tree
Learn Version Controlling in Unity with Github Bitbucket and Source Tree
Learning Artificial Intelligence in Unity Game Development
Learning Artificial Intelligence in Unity Game Development
Learning Artificial Intelligence in Unity Game Development
Learning Artificial Intelligence in Unity Game Development
Learning Artificial Intelligence in Unity Game Development
Learning Artificial Intelligence in Unity Game Development
Learning Artificial Intelligence in Unity Game Development
Want to Learn How to build Games by actually building Small , Simple and Fun Games?
Then this is the perfect course for you.
After Finishing this course You will be able to build 5 Fully functional Games with Unity and C#.
List Of The Games You Will Build:
2D Target Shooting Game
Save The Bunny Game
Santa Run Endless runner Game
Monster Candy Eater Game
3D Endless Game
I have taught Unity Game Development & C# Scripting to thousands of people on my Youtube Channel: Charger Games. I love teaching complex concepts in a simple way, so even if you have no previous coding experience, no need to worry, I'm gonna teach you everything step by step in the perfect order.
Learn the basic concepts, tools, and functions that you will need to build fully functional Games with C# and the Unity game engine.
Build a strong foundation in Unity Game Development with this course.
Get Started with Unity's 2D Components
Build 5 Fully functional Games with Unity
Learn Basics of C# Programming
Create your first working game in 1 Hour
Learn to Build a finished game
Create your portfolio of Game Projects
A Powerful Skill at Your Fingertips Learning the fundamentals of Unity 2D & 3D Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game engine used for building games.
Jobs in unity game development are plentiful, and being able to learn C# Scripting along with Unity game development will give you a strong background to more easily build awesome games.
Content and Overview Suitable for beginning programmers, through this course of 100+ lectures and 20+ hours of content, you’ll learn all of the Unity 2D Game Development fundamentals and establish a strong understanding of the concept behind Game Programming , Design and Development .
Starting with the installation of the Unity , Visual Studio , this course will take you through the process of learning game development with unity by building 5 awesome 2D & 3D Game Projects . You will build your first 2D game in 1 hour.
For the beginner programmers there's a separate section about C# Scripting, which will teach the fundaments of C# Scripting for game development in Unity.
With these basics mastered, the course will take you through building different example games with unity to learn more about the process of creating mobile android games with unity.
Students completing the course will have the knowledge to create fully functional Games with Unity and C# or use their C# skills to Build any other useful thing that they want.
Complete with working files, you’ll be able to work alongside the author as you work through each concept, and will receive a verifiable certificate of completion upon finishing the course.