Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unity C# Scripting – Complete C# for Unity Game Development

/

Release date:2021, June 8

Author:Raja Biswas, Charger Games

Skill level:Beginner

Language:English

Exercise files:No

This Course will Teach You everything that you need to get started with C# scripting in Unity. You will learn step by step from scratch every feature of the C# language as well as how to implement it in Unity’s API for building Games. All The Content works fine in Unity 2021 .

List of Things You Will Learn:

Learn C# Language from absolute basics

Master basic Programming concepts

Learn Unity’s API

Learn Object Oriented Programming Concepts

Create Ready To Use C# Scripts

Apply Your C# Skills for Building Android / Mobile Games

Implement Basic AI Features With C#

Learn Version Controlling With Github, Bitbucket, Source Tree

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 100+ lectures and 20+ hours of content, you’ll learn all of the Unity C# Scripting fundamentals and establish a strong understanding of the concept behind C# programming. Each chapter closes with quizes, putting your new learned skills into practical use immediately.

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.

Watch online or Download for Free

01 – Introduction to Unity C# Scripting
01 – Introduction to This C# Scripting Course
02 – Downloading & Installing Unity

02 – Getting Started with C# Scripting in Unity
03 – Getting Started with C# Scripting in Unity
04 – Understanding Structure of a C# Script
05 – Event Functions in Unity C#
06 – Variables in Unity C#
07 – Public Variables in Unity C#
08 – The Update Function in Detail
09 – Function Basics in C#
10 – Functions with Return Type & Parameters in Unity
11 – If Else Statements in C#
12 – More Conditions and Equality Checking
13 – Understanding Boolean Variables
14 – Introduction to Arrays in Unity C#
15 – More About Arrays in C#
16 – Understanding for Loops in C#
17 – While Loops in Unity C# Scripting
18 – Learning foreach Loops in C#
19 – Switch Case Statements in C#

03 – Diving into Core Unity C# Programming
20 – Searching & Finding GameObjects in Unity
21 – Getting Access to Components using GetComponent Function
22 – Moving Rotating & Scaling with Transform Component
23 – Instantiating Random Objects in C#
24 – Repeatedly Calling Funtions with InvokeRepeating
25 – Working with KeyBoard Inputs in Unity
26 – Smooth Movement with Input.GetAxis
27 – Working with Mouse Input in Unity C#
28 – Working with Physics – Creating Player Controller
29 – Shooting Bullets Using Physics
30 – Checking Collisions in Unity with C#
31 – Working with Triggers
32 – Understanding LookAt function
33 – Loading Scenes _ Levels in Unity with C#

04 – Intermediate Unity C# Scripting Concepts
34 – Classes & Objects – Object Oriented Programming Concepts
35 – Constructors in C# Unity
36 – Using System.Serializable to Initialize Objects
37 – C# Properties – Everything You Need to Know
38 – Enums in C#
39 – Inheritance in C# – Part 1
40 – Inheritance in C# – Part 2
41 – Polymorphism Virtual Functions & Overriding in C#
42 – Static Variables Functions & Classes in C#
43 – Understanding Method Overloading in C#
44 – Using Namespaces in C# & Unity
45 – Working with Attributes in Unity
46 – Understanding Coroutines in Unity C#

05 – Create a 2D Candy Catch Game – Start to Finish
47 – Setting Up Sprites for Game Characters & Backgrounds
48 – Setting Up the Candies
49 – Creating Player Controller
50 – Restricting Player Movement within Boundaries
51 – Checking if Monster Eats Candies
52 – Removing Candies when Out of Screen
53 – Spawning Random Candies
54 – Spawning Candy at Random Position
55 – Repeatedly Spawning Candies
56 – Checking Score
57 – Showing Score UI on Screen
58 – Creating Lives Counter
59 – Showing Available Lives UI
60 – Stop Candy Spawning on GameOver
61 – Creating GameOver Panel
62 – Creating Main Menu
63 – Creating GameOver Menu Controller
64 – Animating the GameOver Panel

06 – Creating Useful C# Scripts Ready to Use in Your Projects
65 – Zooming in And Out in Unity with C#
66 – Creating Camera Shake in Unity with C#
67 – Rotating Objects with Mouse with C#
68 – Detecting Button Clicks and Calling Functions
69 – Create 2D Infinite Scrolling Background for Runner Games

07 – Scripting Basic Artificial Intelligence with C# in Unity
70 – Getting Started with Navmesh in Unity
71 – Chasing While Avoiding Obstacles
72 – All About NavMesh Agent in Unity
73 – Agent Moving on Ramp and Narrow Places
74 – Moving Intelligent Agent Upstairs
75 – Intelligent Agent Jumping with Off Mesh Links
76 – Creating Off Mesh Links Manually

08 – Scripting for Android & Mobile Devices in Unity
77 – Creating Your First Android Game – Complete Process
78 – Getting Started & Setting Up Android Development Environment
79 – Working with Touch Inputs in Unity C#
80 – Touch & Destroy Objects with RayCasting in Unity C#
81 – Accelerometer Inputs in Unity C#
82 – Touch Swipe Controls in Unity C#
83 – Touch Joystick Input Controller in Unity C#
84 – Creating Responsive UI in Unity

09 – Learn Version Controlling – Manage Your Unity C# Projects Effectively
85 – Why Use Version Controlling in Your Projects
86 – Cloning and Creating New Repository
87 – Practical Version Controlling Example
88 – Branching Your Projects
89 – Pushing Local Repository to Github & Bitbucket

10 – Build A Complete 3D Game with Unity & C#
090 – Setting Up the Game Level
091 – Controlling the Ball
092 – Moving Ball After First Touch
093 – Checking When the Ball Falls Off the Platform
094 – Camera Following the Ball Smoothly
095 – Make Platforms Fall Down After Ball Goes Away
096 – Spawning the Platforms
097 – Random Platform Spawning Algorithm
098 – Fixing Platform Falling
099 – Creating Diamonds and Randomly Spawning
100 – Destroying Diamonds on Collision
101 – Creating Awesome Particle Effects
102 – Create UiManager and Text Animations
103 – More Main Menu Ui Animations
104 – GameOver Menu and Animations
105 – Scripting the UiManager
106 – ScoreManager Score and HighSchore
107 – Creating GameManager and Controlling the Whole Game
108 – Final Fixes and Finishing the Game
109 – Building and Publishing Our Game

[Udemy] Unity C# Scripting – Complete C# for Unity Game Development_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

4 Comments

  1. https://www.udemy.com/course/unity-2020-android-game-development-create-a-complete-game/ can u add this tutorial please

  2. Can you add this tutorial please
    https://www.udemy.com/course/unity-2020-android-game-development-create-a-complete-game/

  3. please add
    The Ultimate Guide to Game Development with Unity (Official)
    https://www.udemy.com/course/the-ultimate-guide-to-game-development-with-unity/

Leave a Comment

Your email address will not be published. Required fields are marked *