Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Master C# Scripting For Unity Game Development In 30 Days

Posted By: ELK1nG
Master C# Scripting For Unity Game Development In 30 Days

Master C# Scripting For Unity Game Development In 30 Days
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 9.90 GB | Duration: 23h 25m

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

What you'll learn

Master C# Scripting for Unity in 30 Days

Learn Something New Everyday for 30 Days

Learn C# from Absolute Basics

Build 2D & 3D Games using C#

Learn Object Oriented Programming Concepts

Explore Unity 2D & 3D Programming Essentials

Build 2D & 3D Endless Runner Games

Learn Intermediate C# Scripting Concepts

Requirements

No Prior Programming Experience Required, You'll Learn C# from Scratch

Description

Learn Something New Everyday for 30 Days Step By StepMaster C# Scripting for Unity in 30 DaysList Of Things You Will Learn In This Course :  Learn C# from ScratchBuild Your First 3D & 2D GamesLearn Essential C# Scripting for UnityLearn Object Oriented Programming ConceptsCreate 3D Character ControllerBuild 2D Platformer Game PrototypeLearn About Data Structures with C#Master Vector Maths easilyWork with Quaternions in UnityImplement Object Pooling using C# 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 Implement 2D & 3D Game features using C#Build Fully functional Games with UnityLearn Basics of C# ProgrammingMaster Essential C# for Unity Game DevelopmentLearn 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 C# Scripting for Unity Game Develoment . You can use these skills in any of your Unity projects later on.Starting with the installation of the Unity , Visual Studio , this course will take you through the process of learning c# scripting for game development with unity. You will learn C# from scratch, so even if you are an aboslute beginner programmer, you can learn C# programming from basics step by step.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:Art Assets Taken From:Kenny, gameart2d, gamedeveloperstudio, freepik, flaticon

Overview

Section 1: Day 0 : Introduction To This Course

Lecture 1 What's Inside The Course

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

Lecture 2 Installing & Setting Up Unity 2023

Lecture 3 Installing & Creating Your First Project with Unity 2022

Lecture 4 Fix Visual Studio Auto Completion Problem

Section 3: Day 2 : Getting Started with C# in Unity 2023

Lecture 5 Writing Your First C# Code & Creating First Script

Lecture 6 Understanding The Structure of a C# Script in Detail

Lecture 7 Learning Variables & Datatypes in C#

Section 4: Day 3 : Taking Decisions and Condition Checking with C# in Unity

Lecture 8 Getting Started with if else statements for Checking Conditions

Lecture 9 Working with Boolean Variables in C#

Lecture 10 Combining Multiple Conditions Together in C#

Section 5: Day 4 : Learning All About Functions in C#

Lecture 11 Creating and Calling Custom Functions in C#

Lecture 12 Creating Functions with Parameters and Return Types

Section 6: Day 5 : Learning About Loops in C# with Examples

Lecture 13 Concept of loops and For loop Detailed Explanation

Lecture 14 While loop with detailed example

Section 7: Day 6 : Arrays in C# with Practical Examples

Lecture 15 Getting Started with Arrays in C# & Unity

Lecture 16 Arrays with More Practical Examples

Section 8: Day 7 : Unity C# Scripting Quickstart Guide

Lecture 17 Unity C# Quickstart - Part 1

Lecture 18 Unity C# Quickstart - Part 2

Lecture 19 Unity C# Quickstart - Part 3

Section 9: Day 8 : Unity C# Scripting Quickstart Guide Continued

Lecture 20 Learning Foreach Loop , Array and Find with Tags

Lecture 21 Learning Coroutine , Invoke and Adding Delay

Section 10: Day 9 : Create A 3D Dodging Game with C# & Unity 2023

Lecture 22 Setting Up Ground and Player

Lecture 23 Creating The Falling Stones

Lecture 24 Creating Player Controller

Lecture 25 Creating The GameManager

Lecture 26 Creating Score Mechanism

Section 11: Day 10 : Build A 3D Coin Collecting Game with C# & Unity 2023

Lecture 27 Build A 3D Coin Collecting Game with Unity & C#

Section 12: Day 11 : C# Scripting Essentials for 2D Game Development

Lecture 28 Learn C# Scripting for Unity 2D Game Development

Section 13: Day 12 : Build A 2D Carrot Collecting Android Game with C# & Unity 2023

Lecture 29 Build 2D Carrot Collector Android Game with Touch Joystick

Section 14: Day 13 : Build A 2D Balloon Popper Game with Unity & C#

Lecture 30 Build 2D Balloon Popper Game

Section 15: Day 14 : Build 2D Block Dodge Android Game with Unity & C#

Lecture 31 Build 2D Block Dodge Android Game

Section 16: Day 15 : Working With Data Structures in C# & Unity

Lecture 32 Getting Started with Lists in C#

Lecture 33 More About List with Practical Examples

Lecture 34 Stack and It's Application in C#

Lecture 35 Working with Queues in C#

Lecture 36 Implementing Dictionary in C#

Section 17: Day 16 : Vectors and Vector Math in C# & Unity

Lecture 37 Everything You Wanted To Know About Vectors

Lecture 38 Unit Vectors & Normalizing

Lecture 39 Understanding & Implementing Vector Dot Products

Lecture 40 Vector Cross Products with Examples & Visual Demonstration

Section 18: Day 17 : All About Quaternions & Rotating in Unity C#

Lecture 41 Why are Quaternions Used and How Unity Handles Rotations

Lecture 42 Working with Euler Angles in C#

Lecture 43 Finding The Angle To A Target with LookRotation

Lecture 44 Interpolation Between Two Quaternions using Slerp

Lecture 45 Combining multiple Quaternion Rotations in C#

Section 19: Day 18 : Creating 2D Platformer Game Prototype with C# & Unity

Lecture 46 Creating 2D Platformer Player Controller

Lecture 47 Adding Player Animations

Lecture 48 Creating A Smooth Following Camera

Lecture 49 Adding Double Jump Feature

Section 20: Day 19 : Building 2D Egg Catcher Game with Unity & C#

Lecture 50 Introduction To The Egg Catcher Game

Lecture 51 Setting Up The Scene

Lecture 52 Setting Up The Basket

Lecture 53 Creating The Basket Controller

Lecture 54 Smoothly Moving Basket

Lecture 55 Limiting Basket Movement

Lecture 56 Setting Up The Egg

Lecture 57 Creating Score Checker

Lecture 58 Creating Egg Script

Lecture 59 Setting Up The GameManger

Lecture 60 Spawning The Eggs

Lecture 61 Spawing Eggs at Random Positions

Section 21: Day 20 : 2D Egg Catcher Game - Part 2

Lecture 62 Adding Score Functionality

Lecture 63 Designing Score UI

Lecture 64 Designing The Start Menu

Lecture 65 Adding Functionalities To The Main Menu

Lecture 66 Creating Game Over Menu

Lecture 67 Building and Publishing To Android

Section 22: Day 21 : Master Object Pooling with Practical Examples

Lecture 68 Understanding The Need of Object Pooling

Lecture 69 Implementing A Simple Version of Object Pool in C#

Lecture 70 Creating A Growing Object Pool

Lecture 71 Creating an Advanced Generic Object Pool for Multiple Objects

Lecture 72 Implementing Mutliple Object Pools with an Example

Section 23: Day 22 : Object Oriented Programming Concepts in C#

Lecture 73 Understanding Classes & Objects in C#

Lecture 74 Constructors in C# Unity

Lecture 75 Initializing Objects with System.Serializable

Lecture 76 Enums in C#

Section 24: Day 23 : More Object Oriented Programming Concepts

Lecture 77 Inheritance in C# - Part 1

Lecture 78 Inheritance in C# - Part 2

Lecture 79 Polymorphism Virtual Functions & Overriding in C#

Lecture 80 Using Namespaces in C# & Unity

Section 25: Day 24 : Miscellaneous C# Scripting Concepts

Lecture 81 Properties in C# with Examples

Lecture 82 Static Variables Functions& Classes in C#

Lecture 83 Method Overloading in C#

Lecture 84 Understanding Coroutines in Unity C#

Section 26: Day 25: Create 2D Dino Run Game - Endless Runner

Lecture 85 Playtesting Dino Run Game

Lecture 86 Importing Assets & Creating Background

Lecture 87 Creating Scrolling Background

Lecture 88 Adding The Grounds

Lecture 89 Creating The Running dino

Lecture 90 Making Dino Jump

Section 27: Day 26: Dino Run Game - Part 2

Lecture 91 Adding Dino Jump Animation

Lecture 92 Setting Up The Obstacle

Lecture 93 Creating The Dino Death

Lecture 94 Creating GameManager

Lecture 95 Randomly Spawning Obstacles

Section 28: Day 27 : Dino Run Game - Part 3

Lecture 96 Creating Score UI & Scoring System

Lecture 97 Designing Game Over Menu

Lecture 98 Adding Functionalities To Game Over Menu

Lecture 99 Creating Main Menu Scene

Lecture 100 Animating The Title Text

Section 29: Day 28 : Creating A 3D Character Controller Easy & Fast

Lecture 101 Creating A 3D Character Controller

Lecture 102 Rotating Character Towards Mouse Direction

Section 30: Day 29 : Create Ready To Use C# Scripts for Unity Projects

Lecture 103 Zooming In and Out with in Unity with C#

Lecture 104 Creating Camera Shake Effect using C#

Lecture 105 Rotating Objects with Mouse using C# Code

Lecture 106 Detecting Button Clicks and OnClick Events

Lecture 107 Create 2D Infinite Scrolling Background for Runner Games

Section 31: Day 30 : Implementing Video Ads in Your Games

Lecture 108 Setting Up Unity Ads 2023

Lecture 109 Implementing Interstitial Ads

Lecture 110 Playing Interstitial Video Ads in Your Game

Lecture 111 Displaying Banner Ads in Your Game

Section 32: Course End Greetings

Lecture 112 You Have Finished The Course

Anyone willing to Master C# Scripting in 30 Days,Programmers looking to Get Started with C# by Building Games with Unity,Unity Developers wishing to Brush up their C# Skills with Multiple Projects