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

Learn Unity C# For Beginners

Posted By: ELK1nG
Learn Unity C# For Beginners

Learn Unity C# For Beginners
Published 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.11 GB | Duration: 10h 3m

Start making games in Unity by learning the basics of Unity C# scripting

What you'll learn
Learn basic C# code
Learn most common script commands
Learn about variables, conditional statements, components and more
Create a complete target shooter game
Requirements
You will need a computer capable of running Unity 2021
Description
Do you want to learn to create games in Unity but feel confused by C# scripting? In this course I am going to cover all the basic concepts of C# coding to get you to a beginner level in Unity game design.This course is intended for people who have little to no experience of C# scripting. It is perfect for people who have never scripted before as we look in detail at each concept of  C# scripting. We first cover the theory and then you get opportunities to try them out. Toward the end of the course we put these concepts into use by creating a complete beginner level game.We cover concepts such as: functions and methodsInput eventsVariable data typesArraysConditional statementsMoving and rotating objects using codeAccessing and manipulating componentsPhysics interactionsAnimationsScripting for a user interfaceThese are the most common things you will be doing when making beginner level games. When we have finished the theory, I will be guiding you step by step through the production of a target shooter game so that you will see how these scripting concepts work using real world examples.I guarantee that by the end of this course you will have developed new skills in coding and you will feel confident making your own games upto a beginner level. You will also have created your first Unity game.So, if you want to start creating games in Unity, why not enrol today and I look forward to seeing you in my course.

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Install Unity

Lecture 3 Unity Interface

Section 2: C# Concepts

Lecture 4 Create a script

Lecture 5 Using the console tab

Lecture 6 Event Functions

Lecture 7 Timing of functions

Lecture 8 Invoke

Lecture 9 Coroutines

Lecture 10 Physics Collisions

Lecture 11 Physics Triggers

Lecture 12 Input events

Lecture 13 Input mouse buttons

Lecture 14 Input GetAxis

Lecture 15 Rotation by axis

Lecture 16 Variables

Lecture 17 Changing variables

Lecture 18 Arrays

Lecture 19 Data types

Lecture 20 if statements

Lecture 21 multiple if conditions

Lecture 22 casting to data types

Lecture 23 game object variables

Lecture 24 Checking game objects

Lecture 25 Vector3 variables

Lecture 26 Quaternion variables

Lecture 27 transform variable

Lecture 28 lerp movement

Lecture 29 transform translate

Section 3: Components

Lecture 30 Components

Lecture 31 other components

Lecture 32 setting up components

Lecture 33 components in child objects

Lecture 34 Switching items off

Lecture 35 Collider component

Lecture 36 Tags

Lecture 37 Add a component in script

Lecture 38 Required components

Lecture 39 spawning objects

Lecture 40 broadcast message

Lecture 41 Scripts as components

Lecture 42 public static variables

Lecture 43 Animator component

Lecture 44 Animator conditions

Lecture 45 Animator transitions

Lecture 46 Using animations on multiple objects

Lecture 47 Particles

Section 4: User Interface (UI)

Lecture 48 UI buttons

Lecture 49 UI text

Lecture 50 UI Images

Lecture 51 Changing text in code

Section 5: Project

Lecture 52 Project overview

Lecture 53 Project Setup

Lecture 54 Text setup

Lecture 55 Move script

Lecture 56 Stopping at the wall

Lecture 57 Destroying targets

Lecture 58 Spawning objects

Lecture 59 Checking spawned items

Lecture 60 Adding a crosshair

Lecture 61 Adding sounds

Lecture 62 UI script

Lecture 63 Assigning UI text

Lecture 64 Adding background music

Lecture 65 Center targets

Lecture 66 Highscore

Lecture 67 New highscore text

Lecture 68 Colour labels

Lecture 69 Main menu

Lecture 70 Menu script

Lecture 71 Setting a time limit

Lecture 72 Exporting the game

Lecture 73 Course Completion

This course is for beginners, with little or no scripting experience,For those who want to learn to make games in Unity