Unity Game Development: Beginner To Pro
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.30 GB | Duration: 5h 6m
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.30 GB | Duration: 5h 6m
Learn to Create Games with Unity & C#
What you'll learn
Learn fundamentals of Unity with C#
Understand the basics of C# with Unity
Learn to create a Game Design with Unity UI
Apply game logic in 2D, 3D games
Create and apply 2D, 3D Animations in a game
Create a playable 3D game in Unity
Requirements
No prior knowledge in Unity needed. You will learn everything you need to know to develop a game in Unity
Description
Unity Game Development: Beginner to Pro course as the name suggests caters to the students or professionals keen on learning Game Development with or without any prior experience and knowledge on the subject. The course is designed in such a way that any student could easily learn to create a game at the end of the course.Here is the outline of the course 'Unity Game Development: Beginner to Pro' :Introduction to the course.Introduction to Unity & installationConfigure Visual studio with Unity.Create a C# script & understand the structure of the scriptPrint 'Hello World' in the Unity consoleOperators, Data types & variables in C#Arithmetic operatorRelational operatorLogical operatorConditional operatorControl flow statementsDecision making statementsSwitch statementsLooping statementsCollections in C#ListSorted ListDictionaryQueueArraylistHashtableStackIntroduction to UI in UnityCanvasTextImageButtonScrollViewInputFieldSliderAnchorIntroduction to Unity EventsEvent functionsCustom functionsDelegates in UnitySingle - cast delegateMulti - cast delegateDelegate EventsIntroduction to Unity Input systemKeyboard InputsMouse InputsAxis InputsRigidbody & CollisionsIntroduction to RigidbodyApplying Rigidbody to the GameObjectCreating a floor in the gameMove a Sphere gameobject using Rigidbody and InputsIntroduction to Colliders & collisionsCreate a scene to detect collisions - 1Create a scene to detect collisions - 2Animations in UnityIntroduction to Animations2D Sprite Animation - part 12D Sprite Animation - part 22D Sprite Animation - part 32D Sprite Animation - part 4Animating a 3D character - part 1Animating a 3D character - part 2Animating a 3D character - part 3Create a 3D game 'Knock the Cans'Game creation - Level DesigningGame creation - Applying Logic to knock the canGame creation - Applying Logic to knock the canGame creation - Prefab creation & InstantiationGame creation - Create a win or lose system in the game
Overview
Section 1: Introduction to Unity & Installation
Lecture 1 Introduction to Unity & installation
Section 2: Unity Project creation , Visual studio & C# script creation
Lecture 2 Create a 3D project in Unity
Lecture 3 Configure Visual Studio with Unity
Lecture 4 Create your first C# script in Unity
Lecture 5 Understanding the structure of a C# script in Unity - Part 1
Lecture 6 Understanding the structure of a C# script in Unity - Part 2
Lecture 7 Print 'Hello code' in Unity console
Section 3: Data types & Variables in Unity C#
Lecture 8 Data types & Variables in Unity C#
Section 4: Operators in Unity C#
Lecture 9 Introduction to Operators in Unity C#
Lecture 10 Arithmetic Operators
Lecture 11 Relational Operators
Lecture 12 Logical Operators
Lecture 13 Conditional Operators
Section 5: Control Flow Statements in Unity C#
Lecture 14 Introduction to Control Flow Statements in Unity C#
Lecture 15 Decision making statements - if statement
Lecture 16 Decision making statements - if-else statement
Lecture 17 Decision making statements - if-else-if statement
Lecture 18 Switch-Case statements
Lecture 19 Looping statements
Section 6: Collections in Unity C#
Lecture 20 Introduction to Collections
Lecture 21 List in Unity C#
Lecture 22 Sorted List in Unity C#
Lecture 23 Dictionary in Unity C#
Lecture 24 Arraylist in Unity C#
Lecture 25 Hashtable in Unity C#
Lecture 26 Stack in Unity C#
Section 7: UI in Unity
Lecture 27 UI Canvas in Unity
Lecture 28 UI Text in Unity
Lecture 29 UI Image in Unity
Lecture 30 UI Button in Unity
Lecture 31 UI ScrollView in Unity - Part 1
Lecture 32 UI ScrollView in Unity - Part 2
Lecture 33 UI SrollView in Unity - Part 3
Lecture 34 UI InputField in Unity - Part 1
Lecture 35 UI InputField in Unity - Part 2
Lecture 36 UI Slider in Unity - Part 1
Lecture 37 UI Slider in Unity - Part 2
Lecture 38 Anchoring of UI Components in Unity
Section 8: Event Functions & Custom Functions in Unity
Lecture 39 Introduction to Event Functions in Unity
Lecture 40 Understanding Event Functions within a C# script
Lecture 41 Introduction to Custom Functions in Unity
Lecture 42 Write a basic function in Unity
Lecture 43 Write a function with return type in Unity
Lecture 44 Write a function with parameters in Unity
Section 9: Delegates & Events in Unity
Lecture 45 Introduction to Delegates in Unity
Lecture 46 Create a Single-cast Delegate in Unity
Lecture 47 Create a Multi-cast Delegate in Unity
Lecture 48 Introduction to Delegate-Events in Unity
Lecture 49 Move an image to left and right using Delegate-Events in Unity
Section 10: Unity Input System
Lecture 50 Introduction to Input system in Unity
Lecture 51 Keyboard Inputs in Unity
Lecture 52 Mouse Inputs in Unity
Lecture 53 Axis Inputs in Unity
Section 11: Physics, Rigidbody & Collisions in Unity
Lecture 54 Introduction to Physics Engine & Rigidbody in Unity
Lecture 55 Create a Sphere and apply Rigidbody to the Sphere in Unity
Lecture 56 Move the Sphere GameObject using Rigidbody - Part 1
Lecture 57 Move the Sphere GameObject using Rigidbody - Part 2
Lecture 58 Move the Sphere GameObject using Rigidbody - Part 3
Lecture 59 Introduction to Collisions & Triggers in Unity
Lecture 60 Detect Collisions in Unity - Part 1
Lecture 61 Detect Collisions in Unity - Part 2
Section 12: Animations in Unity
Lecture 62 Introduction to Animations in Unity
Lecture 63 Create a 2D animation on a Sprite - Part 1
Lecture 64 Create a 2D animation on a Sprite - Part 2
Lecture 65 Create a 2D animation on a Sprite - Part 3
Lecture 66 Create a 2D animation on a Sprite - Part 4
Lecture 67 Create a 3D animation on a humanoid character - Part 1
Lecture 68 Create a 3D animation on a humanoid character - Part 2
Lecture 69 Create a 3D animation on a humanoid character - Part 3
Section 13: Create a 3D game - Knock the Cans in Unity
Lecture 70 Create Knock the cans game - Part 1
Lecture 71 Create Knock the cans game - Part 2
Lecture 72 Create Knock the cans game - Part 3
Lecture 73 Create Knock the cans game - Part 4
Lecture 74 Create Knock the cans game - Part 5
Students & working professionals keen on learning Game development with Unity