HOME > Development > Unity Game Developer Masterclass 2021 (2D, 3D and FPS)

Unity Game Developer Masterclass 2021 (2D, 3D and FPS)

  • Development
  • May 05, 2025
SynopsisUnity Game Developer Masterclass 2021 (2D, 3D and FPS , avail...
Unity Game Developer Masterclass 2021 (2D, 3D and FPS)  No.1

Unity Game Developer Masterclass 2021 (2D, 3D and FPS), available at $89.99, has an average rating of 4.8, with 199 lectures, 15 quizzes, based on 635 reviews, and has 4474 subscribers.

You will learn about Learn C# by making video games Learn how to use unity to build your first game Build your first game, without writing a single line of code Learn the fundamentals of the programming language C# by building a couple of code-heavy games Build 2D and 3D games Build more advanced games such as a 3D Plattformer Build a Space invader clone 2D Build Fruit Ninja clone Build First Person shooter / zombie survivor game Learn a lot about 3D animations, enemies, health systems, level design, game design This course is ideal for individuals who are Anyone who wants to start building games or People who want to learn coding in a fun way It is particularly useful for Anyone who wants to start building games or People who want to learn coding in a fun way.

Enroll now: Unity Game Developer Masterclass 2021 (2D, 3D and FPS)

Summary

Title: Unity Game Developer Masterclass 2021 (2D, 3D and FPS)

Price: $89.99

Average Rating: 4.8

Number of Lectures: 199

Number of Quizzes: 15

Number of Published Lectures: 196

Number of Published Quizzes: 15

Number of Curriculum Items: 214

Number of Published Curriculum Objects: 211

Original Price: 219.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn C# by making video games
  • Learn how to use unity to build your first game
  • Build your first game, without writing a single line of code
  • Learn the fundamentals of the programming language C# by building a couple of code-heavy games
  • Build 2D and 3D games
  • Build more advanced games such as a 3D Plattformer
  • Build a Space invader clone 2D
  • Build Fruit Ninja clone
  • Build First Person shooter / zombie survivor game
  • Learn a lot about 3D animations, enemies, health systems, level design, game design
  • Who Should Attend

  • Anyone who wants to start building games
  • People who want to learn coding in a fun way
  • Target Audiences

  • Anyone who wants to start building games
  • People who want to learn coding in a fun way
  • Do you want to get a job as a game developer?

    Or maybe you want to make money with your own games?

    Either way, this course is the ideal start for that. This course is great for complete beginners who have no experience coding and no experience in game development in general.

    You are going to learn everything step by step and become a game developer as a result.

    First, we are going to install Unity and Visual Studio, the best tools for game development out there. Then you will learn how to use unity to build your first game, without writing a single line of code. In the next chapters, we will dive deeper and start coding and discovering different features.

    Throughout the course, you will build several games such as:

  • 3D Platformer, where you will learn a lot more about physics in game development

  • Space invader clone, which is an amazing 2D game. Here you will learn some neat tricks useful for any 2D game

  • Fruit Ninja clone, which was a huge success in the mobile games world a couple of years ago.

  • Once you are done with all of these cool but not very graphics and feature-heavy games, we are going to start building an absolute beast of a game. A First-Person shooter slash zombie survivor game. Here you will learn a lot about 3D animations, enemies, health systems, level design, game design, and a lot more.

  • The final Project is a Tycoon game, similar to Adventurist, a huge mobile game success.

  • This course will teach you features like Unity 3D Physics and Physics components and 3D and 2D Game Development.

    You will learn what are Animations and Animator, what are Collision Detection?

    You will understand how to monetize your game, how to integrate Ads Manager and In-App Purchases.

    The different game features include Scene Management, Environment Design, Modular Map Building, Character Control, Navigation Mesh, and many more.

    Check out the curriculum to get a deeper understanding of the whole course! 

    I’m Denis Panjuta, your instructor for this course. I have taught programming to over 200000 students around the world and worked together with a team of two game developers to make this course as great as possible. You will get to know them in the Q&A section, as they will help you out if you have any questions while going through the course.

    So you are getting amazing course content, code that is worth more than you are paying, customer support in case you are stuck and if all of that isn’t enough, you are also getting a 30Day money-back guarantee.

    Are you excited about becoming a real game developer? Then don’t hesitate and get started in the course right now!

    30-DAY FULL MONEY-BACK GUARANTEE

    This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like this course is not for you, ask for a full refund within 30 days. All your money back, no questions asked.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Welcome to the course – And how to get most out of it

    Lecture 2: Introduction to the chapter

    Lecture 3: What is a game?

    Lecture 4: What is a game engine?

    Lecture 5: Installing Unity 2021.1.0

    Lecture 6: First Project and Checking Connection between Unity And Visual Studio

    Lecture 7: Overview of Unitys Interface

    Lecture 8: Using extra windows and changing the layout

    Lecture 9: Intro To GameObjects and Components

    Lecture 10: GameObjects and Components in Action

    Lecture 11: Outro

    Lecture 12: Get The Most Out Of This Course!

    Chapter 2: Code-less Fun Ball in a Maze Game

    Lecture 1: Introduction to the chapter

    Lecture 2: Setting up the Walls

    Lecture 3: How to Import Unity Packages – And Use the Course Resources

    Lecture 4: Adding the Player

    Lecture 5: Changing the Player-mode Tint Color to save hours

    Lecture 6: New Feature: Learning Paths

    Lecture 7: Explaining Physics and Force – Rigidbody and Torque

    Lecture 8: Adding A Parent GameObject and a Constant Force

    Lecture 9: Adding our First UI by adding Buttons

    Lecture 10: Connecting Game Physics with UI

    Lecture 11: Adding the Winning UI

    Lecture 12: Adding a Glass

    Lecture 13: Stopping the game once won

    Lecture 14: Adding Audio to the game

    Lecture 15: Polishing the game by using the Asset Store

    Lecture 16: Polishing challenge

    Lecture 17: Outro

    Chapter 3: Learning C# by Developing Mini Games – Guess the number

    Lecture 1: Introduction to the chapter

    Lecture 2: Why C#

    Lecture 3: Our first Code

    Lecture 4: Classes in C#

    Lecture 5: Guess The Number Intro

    Lecture 6: Adding The GUI

    Lecture 7: Connecting a script to a button and using debug.log to write on the

    Lecture 8: Variables overview

    Lecture 9: Our first variable

    Lecture 10: Getting User Input and use it in our code

    Lecture 11: Converting Strings to Ints by using the Parse Method

    Lecture 12: If Statements Overview

    Lecture 13: Using Conditions in our game

    Lecture 14: Checking if the user even entered a number

    Lecture 15: Working with Text Objects in Unity and Code

    Lecture 16: Methods overview

    Lecture 17: Using Methods in our Guess The Number Game

    Lecture 18: Challenge 1

    Lecture 19: Challenge 2

    Lecture 20: Outro

    Chapter 4: Learning Advanced C# by Developing Mini Games – Hangman

    Lecture 1: Introduction to the chapter

    Lecture 2: Setting up the UI

    Lecture 3: Setting Up the Hangman

    Lecture 4: Using Deltatime to display a timer

    Lecture 5: Introduction to Arrays

    Lecture 6: Using Random Range and The Length of an Array

    Lecture 7: For Loops and Incrementing and decrementing

    Lecture 8: For Loops in Action, and Strings are just an Array of Chars

    Lecture 9: OnGui Overview

    Lecture 10: OnGui to get Key Events – how to use Contains and multiple conditions in an if s

    Lecture 11: Understanding the IndexOf Method

    Lecture 12: While Loops

    Lecture 13: The Substring Method

    Lecture 14: Adding the game logic to our hang man game

    Lecture 15: Winning or Losing the game

    Lecture 16: Getting Words from a Text File into the Game

    Lecture 17: Resetting a Game by using the SceneManager

    Lecture 18: Outro

    Chapter 5: 2D – Space Invaders

    Lecture 1: Introduction to the chapter

    Lecture 2: Introduction – what we will build

    Lecture 3: Setting up our Map

    Lecture 4: Slicing and Animating our bullet

    Lecture 5: The Animator and Animating the Player

    Lecture 6: Game Difficulty – Excurse

    Lecture 7: Adding Physics and creating prefabs

    Lecture 8: Inputmanager and Playermovement

    Lecture 9: Input System

    Lecture 10: Setting up the Animations in the Animator

    Lecture 11: Finishing the Animator settings

    Lecture 12: Has Exit Time explained

    Lecture 13: Spawning Bullets using Instatiate and InvokeRepeating

    Lecture 14: Make Bullets and Enemies move

    Lecture 15: Make Bullets follow the player

    Lecture 16: Destroying the Bullets with OnCollisionEnter2D

    Lecture 17: Spawning Bullets differently

    Lecture 18: Ignoring specific Physics Colliders Using Tags. Bullets can destroy

    Lecture 19: Destroy the player on collision with enemy

    Instructors

  • Unity Game Developer Masterclass 2021 (2D, 3D and FPS)  No.2
    Denis Panjuta
    Teaches over 400,000 students to code
  • Unity Game Developer Masterclass 2021 (2D, 3D and FPS)  No.3
    Tutorials.eu by Denis Panjuta
    Online Course Creation
  • Rating Distribution

  • 1 stars: 6 votes
  • 2 stars: 4 votes
  • 3 stars: 36 votes
  • 4 stars: 192 votes
  • 5 stars: 397 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!