Udemy C# & Unity By Example 20+ Mini Game Development Projects Free Download

Udemy C# & Unity By Example 20+ Mini Game Development Projects Free Download

Udemy – C# & Unity By Example : 20+ Mini Game Development Projects

Do you want to skip the boring part and learn C# by lots of practical examples?

Description

Then this is the perfect course for you.

List of Things You Will Learn:

 

  • Learn C# with 20+ mini projects
  • Understand absolute basic concepts of programming
  • Learn essential C#Scripting for Game Development
  • Build 2D Games with Unity & C#
  • Create Ready To Use C# Scripts
  • Master C#by building Games with Unity

 

I have taught 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 C# Scripting and Unity Game Development with this course.

  • Get Started With C# programming
  • Learn fundamentals of Unity API
  • Learn Object Oriented Programming Concepts
  • Create Reusable C# scripts
  • Learn Intermediate C# Concepts in Unity
  • Take Your C# Skills to the next level

A Powerful Skill at Your Fingertips Learning the fundamentals of C# Scripting in Unity 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 50+ lectures and 10+ hours of content, you’ll learn all of the Unity C# Scripting fundamentals and establish a strong understanding of the concept behind C# programming.

Starting with the installation of the Unity , Visual Studio , this course will take you through various C# language features and how to use them. By creating example C# Scripts, you’ll a establish a strong understanding of unity game development.

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 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.

Who this course is for:

  • Anyone willing to learn C# by building example projects
  • Unity developers willing to learn C# by building mini projects

Course content

  • Introduction
    • Introduction
  • Absolute Beginner’s Guide To C#
    • Getting Started With C# & Unity
    • Understanding Structure of a C# Script
    • Event Functions in Unity
    • Variables in C#
    • Public variables in Unity C#
    • Understanding The Update function
    • Basics of Functions in C#
    • Functions with Parameters & Return types in C#
    • if else statements in C#
    • More Conditions & Equality Checking
    • Boolean variables in C#
    • Arrays in C# Unity
    • More about Arrays in C#
    • For loops in C#
    • While loops in C#
    • Learning foreach loops in C#
    • Switch Case Statements in C#
  • Project 1 : Destroying Objects with C# in Unity
    • Destroying Objects with C# in Unity
  • Project 2 : Detecting Mouse Clicks with C# Practical Example
    • Detecting Mouse Clicks with C# in Unity
  • Project 3 : Detecting Keyboard Inputs in C#
    • Detecting Keyboard Inputs in C# Unity
  • Project 4 : Moving Objects with Velocity in Unity
    • Moving Objects using Physics Functions in C#
  • Project 5 : Moving Objects With Keyboard Inputs
    • Moving Objects With Keyboard Inputs in Unity C#
  • Project 6 : Flipping Direction of Player with C# in Unity
    • Flipping Direction of Player with in Unity
  • Project 7 : Detecting Collision & Destroying Objects in C#
    • Detecting Collision & Destroying Objects in C#
  • Project 8 : Creating Scoring System with C# in Unity
    • Creating Scoring System with C# in Unity
  • Project 9 : Restarting Game Scene in Unity C#
    • Restarting Game Scene in Unity C#
  • Project 10 : Delaying Function Calls in C#
    • Delaying Function Calls in C# with Unity
  • Project 11 : Change Camera Background Color Randomly with C#
    • Change Camera Background Color Randomly with C#
  • Project 12 : Build a 2D Shooter Game with Unity & C#
    • Build a 2D Shooter Game with Unity & C#
  • Project 13 : Create Infinite Scrolling Background in C# & Unity
    • Create Infinite Scrolling Background in C# & Unity
  • Project 14 : Create Camera Shake Effect in Unity C#
    • Create Camera Shake Effect in Unity C#
  • Project 15 : Rotate Objects with Mouse in C#
    • Rotate Objects with Mouse in C#
  • Project 16 : Detect Button Clicks with C# Unity
    • Detect Button Clicks with C# Unity
  • Project 17 : Create Zoom in & Out effect using C#
    • Create Zoom in & Out effect using C#
  • Project 18 : Build A 2D Runner Game in Unity
    • Importing The Assets
    • Setting up the Game Background
    • Creating Scrolling Endless Background
    • Creating and Moving The Grounds
    • Setting Up The Player Character
    • Making The Player Jump
    • Fixing Player Jump with Ground Check
    • Adding The Jump Animation
    • Setting up The Obstacles
    • Adding Movements to Obstacles
    • Spawning The Obstacles
    • Random Obstacle Spawning
    • Spawning Obstacles with Random Delay
    • Destroying Obstacles On Collision
    • Creating Player Death Animation
    • Stop Spawning The Obstacles
    • Stop Background Scrolling
    • Creating GameOver panel
    • Adding functionalities to GameOver menu and Buttons
    • Designing the main menu
    • Adding functionalities to the main menu
    • Creating Main Menu Animations
    • Creating Snow Falling Effect
    • Counting and Displaying The Score
  • Project 19 : Build An Android Game with Unity 2019
    • Build An Android Game with Unity & C# 2019
  • Project 20 : Detect Touch Inputs using C# Unity
    • Detect Touch Inputs using C# Unity
  • Project 21 : Detect accelerometer Inputs in Unity with C#
    • Detect accelerometer Inputs in Unity with C#
  • Project 22 : Destroy objects with Touch Inputs
    • Destroy objects with Touch Inputs
  • Project 23 : Detect Swipe Input in Unity with C#
    • Detect Swipe Input in Unity with C#
  • Course End Greetings
    • Course Ended