Making Games With Unity 6 - Level 1
Published 12/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.37 GB | Duration: 8h 50m
Published 12/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.37 GB | Duration: 8h 50m
Learn to make games for beginners using C# and the Unity 6 Game Engine
What you'll learn
Learn 3D Game Development using Unity 6
Learn the basics of the C# Programming language
Recreate classic Arcade Games
Be capable of making some games on your own with the knowledge you learn
Requirements
No programming or previous game development experience is required at all
Description
At the end of this course you will have created your first 3 classic Arcade games using C# in the Unity 6 Engine.I have designed this course specifically for the complete beginner with absolutely ZERO experience in Game Development or programming. You will learn everything you need during this course without having to rely on additional resources.The course has been designed to be the first part in a series of courses which will teach you how to create video games. This is the introduction course which will cover the basics from installing Unity up to making 3 simple classic arcade games. This introduction will walk you through the entire process starting from downloading and installing Unity. By the end of the course you will be capable of creating simple game mechanics on your own.We will go through each topic with very clear and detailed explanations so that you understand how to use these lessons to make your own games in the future. There will be some assignments given out for you to complete and I will provide suggestions of things to try on your own before following along with me on a regular basis.LETS GET STARTED!
Overview
Section 1: Introduction
Lecture 1 Course Introduction
Lecture 2 Getting help
Lecture 3 What would you like to see added to this course?
Section 2: Unity Basics
Lecture 4 Installing Unity
Lecture 5 Creating a project
Lecture 6 Editor Overview
Lecture 7 Custom Layouts
Lecture 8 Scenes
Lecture 9 GameObjects and Transforms
Lecture 10 Assignment: Transforms
Lecture 11 Materials
Lecture 12 Parents and Children
Lecture 13 Prefabs
Lecture 14 Components
Section 3: C# Basics
Lecture 15 First Script
Lecture 16 Variables
Lecture 17 Assignment: Creating Variables
Lecture 18 Methods
Lecture 19 If Statements
Lecture 20 Loops
Section 4: Pong
Lecture 21 Intro
Lecture 22 Create Project and Sprites
Lecture 23 RigidBody and Colliders
Lecture 24 PlayerController - Part 1
Lecture 25 PlayerController - Part 2
Lecture 26 PlayerController - Part 3
Lecture 27 BallController
Lecture 28 Physics Materials
Lecture 29 Tags
Lecture 30 Reset Ball
Lecture 31 GameManager
Lecture 32 Canvas
Lecture 33 Update Score Text
Lecture 34 Download Pong Project
Section 5: Breakout
Lecture 35 Intro
Lecture 36 Create Project and Walls
Lecture 37 Create Player
Lecture 38 Multiple Inputs and FixedUpdate
Lecture 39 Create Ball
Lecture 40 Polygon Collider
Lecture 41 Blocks and Grid Snap
Lecture 42 Destroying Blocks
Lecture 43 Block Health
Lecture 44 Switch Statements
Lecture 45 Unbreakable Blocks
Lecture 46 Game Manager
Lecture 47 KillBox
Lecture 48 Reset Ball and Paddle
Lecture 49 Win Game Condition
Lecture 50 Display Score
Lecture 51 Win and Lose Panels
Lecture 52 Reload Scene
Lecture 53 Remove Player Control
Lecture 54 Download Breakout Project
Section 6: Space Invaders
Lecture 55 Intro
Lecture 56 Create Project and Import Sprites
Lecture 57 Create Player
Lecture 58 Input Manager
Lecture 59 Time.deltaTime
Lecture 60 Clamping
Lecture 61 Bunkers
Lecture 62 Player Laser
Lecture 63 KillBox
Lecture 64 Instantiate
Lecture 65 Shoot Cooldown
Lecture 66 Enemies
Lecture 67 Prefab Variants
Lecture 68 Enemies Manager
Lecture 69 Reverse Direction
Lecture 70 Bunker Health
Lecture 71 GameManager
Lecture 72 Enemy Laser
Lecture 73 Invoke
Lecture 74 Enemy Fire Rate
Lecture 75 Player Death
Lecture 76 Respawn Player
Lecture 77 Check if Player is Alive
Lecture 78 Player Score
Lecture 79 User Interface
Lecture 80 Destroy Enemy Laser
Lecture 81 Reload Scene
Lecture 82 Remove Player Control
Lecture 83 Sound
Lecture 84 Enemy Death Sound
Lecture 85 What to do now?
Lecture 86 Download Space Invaders Project
Anyone wanting to start learning to make video games in Unity