Master Unity Game Development In 30 Days : 25+ Game Projects

Posted By: ELK1nG

Master Unity Game Development In 30 Days : 25+ Game Projects
Published 10/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.39 GB | Duration: 26h 29m

Build Something New Everyday for 30 Days , Master Unity 2023 Game Development & C# Scripting Step By Step

What you'll learn

Master Unity & C# Scripting in 30 Days

Build Something New Everyday for 30 Days

Create Your First 3D & 2D Games Step By Step

Make Multiple Android Games with Unity

Create 2D Platformer Player Controller

Master C# Scripting for 2D & 3D Games

Build 25+ Game Development Projects

Monetize Your Games with Video Ads

Requirements

Basic Understanding of Unity & C# Scripting is Expected

Description

Learn Something New Everyday for 30 Days Step By StepMaster Unity Game Development in 30 DaysList Of Projects You Will Build In This Course :  Build A Carrot Collector 2D GameCreate A Balloon Popper GameBuild A 3D Endless Runner Android GameCreate 3D Maze Ball GameCreate 3D Character ControllerBuild 2D Platformer Game PrototypeMonetize Your Android Games with Video AdsLearn C# Scripting with ExamplesMaster 2D Game DevelopmentCreate 2D Car Controller and More..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.Learn to use 2D & 3D features of UnityBuild Fully functional Games with UnityLearn Basics of C# ProgrammingCreate 25+ Game Projects in UnityLearn to build Android Games in UnityUse skills learned from this course in any Unity projectA 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 Unity 2D & 3D game development by building 25+ Game projects. You can use this skills in any of your Unity project later on.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 25+ Game projects in unity. For the beginner programmers there's a separate section about C# Scripting, which will teach the fundamentals of C# Scripting for game development in Unity.With these basics mastered, the course will take you through building different example mini projects with unity to learn more about the process of creating 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 courseCredits:Music I use: BensoundLicense code: JUCMLM4XVLSJKBN6Art Assets Taken From:Kenny, gameart2d, gamedeveloperstudio

Overview

Section 1: Day 0 : Introduction To This Course

Lecture 1 Introduction To This Course

Section 2: Day 1 : Installing & Setting Up Unity 2023

Lecture 2 Installing & Setting Up Unity 2023

Lecture 3 Fixing Visual Studio Auto Completion Problem

Section 3: Day 2 : Creating A Carrot Collector Game with Unity 2023

Lecture 4 Creating A Carrot Collector Game

Section 4: Day 3 : Create A 3D Dodging Game with Unity 2023

Lecture 5 Setting Up the Ground and Player

Lecture 6 Creating the Falling Stones

Lecture 7 Creating Player Controller

Lecture 8 Creating The GameManager

Lecture 9 Creating Score Mechanism

Section 5: Day 4 : Creating A Balloon Popper 2D Game with Unity 2023

Lecture 10 Creating A Balloon Popper 2D Game

Section 6: Day 5 : Creating A Block Dodger Android Game

Lecture 11 Creating A Block Dodger Game

Section 7: Day 6 : Build 3D Maze Ball Game with Unity 2023

Lecture 12 Introduction To the Maze Ball Game

Lecture 13 Setting Up The Game Level

Lecture 14 Designing The Mazes

Lecture 15 Creating The Player Controller

Lecture 16 Adding The Ball

Lecture 17 Creating UI Elements

Lecture 18 Creating Game Manager and Controlling The Game

Lecture 19 Adding A Restart Button

Lecture 20 Adding Some Improvements To The Game

Section 8: Day 7 : Creating A 3D Endless Runner Android Game

Lecture 21 Creating A 3D Endless Runner Game

Section 9: Day 8 : Monetize Your Games With Video Ads ( 2023 Updated )

Lecture 22 Setting Up Unity Ads with Unity 2023

Lecture 23 Implementing Interstitial Ads

Lecture 24 Playing Video Ads in Your Games

Lecture 25 Displaying Banner Ads

Section 10: Day 9 : Creating A 3D Coin Collector Game with Unity 2023

Lecture 26 Creating A 3D Coin Collector Game

Section 11: Day 10 : Learn Unity 2D Game Development Essentials

Lecture 27 Learn Unity 2D Game Development Essential Concepts

Section 12: Day 11 : Create A 2D Platformer Game Prototype

Lecture 28 Creating a 2D Platformer Player Controller

Lecture 29 Adding Player Animations

Lecture 30 Creating A Smooth Following Camera

Lecture 31 Adding Double Jump Feature

Section 13: Day 12 : Creating A 3D Soccer Ball Game

Lecture 32 Creating A Soccer Ball Game with Unity

Section 14: Day 13 : Food Eater Android Game

Lecture 33 Food Eater Android Game

Section 15: Day 14 : Create Save The Ball Game

Lecture 34 Create Save The Ball Game

Section 16: Day 15 : Touch Ball Shoot Game

Lecture 35 Touch Ball Shoot Game

Section 17: Day 16 : Moving with Touch Input Simple Tutorial

Lecture 36 Moving with Touch Input Simple Tutorial

Section 18: Day 17 : Create A 2D Target Shooting Game

Lecture 37 Build A 2D Target Shooting Game with Unity

Section 19: Day 18 : Design & Animate A 2D Game Character

Lecture 38 Designing a 2D Monster Character

Lecture 39 Animating The 2D Character in Unity

Section 20: Day 19 : Absolute Basics of C# Scripting for Unity

Lecture 40 Getting Started with C# Scripting in Unity

Lecture 41 Understanding Structure of a C# Script

Lecture 42 Event Functions in Unity C#

Lecture 43 Variables in C#

Lecture 44 Public Variables in Unity C#

Lecture 45 Function Basics in C#

Lecture 46 Functions with return Type & Parameters in Unity

Section 21: Day 20 : More About Unity C# Scripting

Lecture 47 If Else Statements in C#

Lecture 48 More Conditions & Equality Checking

Lecture 49 Understanding Boolean Variables

Lecture 50 Introduction to Arrays in C#

Lecture 51 While Loops in C# Scripting

Lecture 52 Foreach loops in C#

Lecture 53 Switch Case Statements in C#

Section 22: Day 21 : Create A 2D Top Down Car Controller

Lecture 54 Creating 2D Car Movement

Lecture 55 Creating The Car Turning Mechanism

Lecture 56 Camera Follow for 2D Top Down Car

Lecture 57 Creating A Smooth Follow Camera

Lecture 58 Auto Zoom Camera based on Distance

Section 23: Day 22 : Learn C# for Unity 3D with Examples

Lecture 59 C# for Unity Game Development - Part 1

Lecture 60 C# for Unity Game Development - Part 2

Lecture 61 C# for Unity Game Development - Part 3

Section 24: Day 23 : Creating A 3D Character Controller Easy & Fast

Lecture 62 Creating A 3D Character Controller

Lecture 63 Rotating Character Towards Mouse Direction

Section 25: Day 24 : Build A 3D Endless Runner Hyper Casual Game

Lecture 64 Setting Up The Game

Lecture 65 Adding The Player

Lecture 66 Creating The Player Controller Script

Lecture 67 Limiting Player Position

Lecture 68 Creating Enemies

Lecture 69 Spawning Enemies form Random Position

Lecture 70 Restarting Game on Collision

Lecture 71 Creating The Score System

Section 26: Day 25 : Build A 3D Endless Runner Hyper Casual Game - Part 2

Lecture 72 Press Any Key To Start The Game

Lecture 73 Creating Animated Blinking Text

Lecture 74 Creating The Main Menu

Lecture 75 Saving Score and Creating High Score

Lecture 76 Adding Fog Effect

Lecture 77 Adding Touch Input Controls

Lecture 78 Creating Screen Resolution Independent UI

Lecture 79 Converting To Android & Running on Mobile Device

Section 27: Day 26 : Learn Version Controlling

Lecture 80 Why use Version Controlling

Lecture 81 Cloning and Creating New Repository

Lecture 82 Practical Version Controlling Example

Lecture 83 Branching Your Projects

Lecture 84 Pushing Local Repository to Github & Bitbucket

Section 28: Day 27 : Learn C# for 2D Game Development By Examples

Lecture 85 Destroying Objects

Lecture 86 Detecting Mouse Clicks

Lecture 87 Destroying with Keyboard Input

Lecture 88 Moving Objects by Adding Velocity

Lecture 89 Moving With Keyboard Input

Lecture 90 Flipping Direction of Sprites

Lecture 91 Detecting Collision Destroying Objects

Lecture 92 Creating Score System

Lecture 93 Restarting Game Scene

Lecture 94 Delaying Function Calling

Section 29: Day 28 : Create Useful C# Scripts Ready To Use in Game Projects

Lecture 95 Creating Camera Shake Effect with C# Code

Lecture 96 Adding OnClick Events To Buttons

Lecture 97 Roating Objects in 3D With Mouse

Lecture 98 2D Infinite Scrolling Background

Lecture 99 Camera Zoom in and Out by Scrolling Mouse Wheel

Section 30: Day 29 : Learn Android Game Development Essentials

Lecture 100 Unity Touch Input Tutorial

Lecture 101 Touch & Destroy Objects in Unity

Lecture 102 Accelerometer Input Tutorial

Lecture 103 Creating Responsive UI in Unity

Lecture 104 Touch Swipe input in Unity

Lecture 105 Download Script Files

Section 31: Day 30 : Create Intelligent Enemies in Unity with Navmesh

Lecture 106 Getting Started with Navmesh in Unity

Lecture 107 Chasing while Avoiding Obstacles

Lecture 108 All About Navmesh Agent

Lecture 109 Agent Moving on Ramp and Narrow Places

Lecture 110 Moving Intellingent Agent Upstairs

Lecture 111 Jumping with Off Mesh Links

Lecture 112 Creating Off Mesh Links Manually

Section 32: Congrats You Have Finished The Course

Lecture 113 Course End Greetings

Anyone willing to Master Unity Game Development in 30 Days,Unity Developers wishing to Build their Portfolio with Multiple Projects,Programmers looking to Get Started with C# by Building Games with Unity