Make Your First 2d Game With Unity C Beginner

Beginner Course to Game Development : Learn how to use Unity and Program in C# by Making a Small 2D Game from A to Z.

Last updated 2022-01-10 | 4.6

- Learn the C# fundamentals.
- Solve fun programming challenges.
- Learn the core features of the Unity game engine.

What you'll learn

Learn the C# fundamentals.
Solve fun programming challenges.
Learn the core features of the Unity game engine.
Create a simple game in Unity from A to Z.
Make game art and animations.
Make simple UI and add sounds and music to your game.

* Requirements

* Have a PC or MAC
* (Optional) Have a drawing tablet to make art for your game. If not you can make pixel art with your mouse
* download the project files or use simple geometric shapes.

Description

In this game development course, you'll learn how to make your first game using the Unity game engine and the C# programming language.


Here is a list of the keys things that you will learn by watching this course :

First of all, you'll have a very good understanding of the basics of Unity once you've finished this course: you'll know how to navigate its interface, create objects, manipulate those, use the prefab system, and lots more.

You'll learn all about the C# fundamentals, in other words, understand what are variables, functions, arrays, loops, conditionals, and a wealth of other key programming tools. You'll also be given challenges so that you don't only copy what we do but gain a much deeper understanding of this amazing programming language.

Once we've covered the basics of both Unity and C# we'll create an entire game: Raining Apocalypse!

There we will learn how to make simple game art using a 2D drawing application of your choice like Ps or Gimp, and how to rig and animate your 2D characters in Unity.

Create a simple player controller, falling hazards, and a spawning system in C#.

Learn how to use Unity's UI to make an awesome main menu, game over screen, and to display the player's health.

Learn how to add cool sounds and music to your game.

And of course, publish your game on Itch io for the world to play and enjoy :)!


Why learn from us?

My brother and I created this course to share our passion for making games and help others bring their unique visions to life!
We've been teaching aspiring game developers how to use Unity, code with the C# programming language, and make game art and animations. Our tutorials have been viewed by thousands and are very popular, every day we get dozens of developers thanking us for helping them out on their own game dev journey!

We've not only made tons of tutorials but we've also created plenty of games using Unity, both 2D, and 3D!
So we know what it's like to create a complete, polished experience from A to Z, and really want to equip you with the right tools and knowledge so you can do the same!





Who this course is for:

  • Absolute beginner wanting to learn how to make games with Unity.
  • Or a beginner who already knows a little about game development, but who wants to acquire a stronger understanding of the C# fundamentals and what it takes to make a whole game from A to Z using Unity.

Course content

4 sections • 45 lectures

Introduction Preview 03:28

How to Use This Course Preview 01:49

How to Use this Course Links Preview 00:01

Section Introduction Preview 01:03

Downloading Unity Preview 03:22

Creating Projects & Scenes Preview 04:48

Overview of the Unity Interface Preview 06:44

Creating Objects and Manipulating them Preview 06:51

Unity Components Preview 05:50

The Unity Console Preview 05:32

Section Introduction Preview 00:51

Numbers Preview 05:21

Strings Preview 05:10

Strings Challenge Preview 04:23

Variables Preview 06:56

Numbers, Strings and Variables Challenge Preview 07:17

Boolean Logic Preview 08:58

Boolean Logic Challenge Preview 05:30

Conditionals Preview 08:37

Conditionals Challenge Preview 04:39

Hot and Cold Game Preview 10:26

Loops Preview 06:55

Loops Challenge Preview 04:42

Functions Preview 09:37

Functions Challenge Preview 05:02

Arrays Preview 05:13

More Challenges Preview 07:12

Section Introduction Preview 00:57

Making Game Art Preview 06:51

Import Settings and Rigging the Player Character Preview 05:58

Creating the Player Controller Script Preview 08:38

Animating our Player Character Preview 08:53

Making Animation Transitions Preview 08:03

Programming the Hazard's Movement Preview 06:37

Dealing the Player Damage Preview 04:19

Understanding Prefabs Preview 03:48

Making the Spawner Script Preview 11:15

Destroying Hazards and Adding some Environment Art Preview 04:02

Creating Particle Effects Preview 06:41

Adding UI to our Game Preview 04:42

Creating a Main Menu and Lose Screen Preview 06:08

Adding Sounds and Music Preview 08:58

Adding a Dash Move Preview 02:46

Publishing the Game to Itch io Preview 04:04

Bonus Lecture : Conclusion Preview 01:10