Loading...
Game Development Tutorials 2017-11-10T18:38:38+00:00

Make Games

Game Development TutorialsDo you want to learn how to make your own video-games? While this might seem daunting, with the right guidance, you can learn how to code and create games on your own. The best part is – you can learn for free with our game development tutorials. Whether you want to create your own games and open your own indie studio, work for a game development company, or build games freelance, the most important thing in this industry is not where you went to school, but having a portfolio.

What do you need to get started?

The first thing you will need as an indie game dev is a game engine. For this, we recommend using Unity. It’s professional and free-to-use unless you’re making over $100,000 a year in revenue from your game development. Click the badge below to download Unity from the official website.

Unity Logo

Once you have Unity installed, keep scrolling down to start learning with one of our free YouTube game development tutorial series, or recommended paid Udemy courses.

Make a Pong Clone Series

Pong CloneIn these free YouTube game development tutorials, we take you everything you need to learn in order to create a fully functional Pong clone. By the end, you will have a working version of Pong that you can play online. Here is our finished product on itch.io.

What Does this Course Cover?

  • Videos 1-3 go over the fundamentals of installing and navigating Unity.
  • In videos 4-5 you will build a text-based ‘Console Pong’ game to learn the essentials of coding in C#.
  • In video 6 you will learn how and where to find assets for your games.
  • In video 7 you will learn how set up a game scene with your assets.
  • In videos 8-18 you will code all aspects of your Pong clone using C#.
  • In video 19 you will learn how to upload your game to the Internet.
  • In video 20 we will wrap things up and look towards your next steps as a new game dev.
Click a Thumbnail Icon to Launch its Video
Pong Clone 04

Pong Clone 04

Pong Clone 03

Pong Clone 04

Pong Clone 05

Pong Clone 06

Pong Clone 07

Pong Clone 08

Pong Clone 09

Pong Clone 10

Pong Clone 11

Pong Clone 12

Pong Clone 13

Pong Clone 14

Pong Clone 15

Pong Clone 16

Pong Clone 17

Pong Clone 18

Pong Clone 19

Pong Clone 20

Get Exclusive Access

Make a Tetris Clone Series

Make a Tetris CloneIn these free YouTube game development tutorials, we will teach you how to make your own functional version of the popular game, Pong. Please note, these tutorials are still being developed, so you will have to check back periodically for new videos. You can also subscribe on YouTube and to our mailing list for regular updates of when new videos come out.

What Does this Course Cover?

  • Video 1 provides you with an introduction to the series.
  • In video 2 you will learn where to find and how to import assets for your game.
  • In video 3 you will learn how to set up a Tetris grid that will make moving pieces a breeze.
Click a Thumbnail Icon to Launch its Video
Tetris Clone 01

Tetris Clone 02

Tetris Clone 03

Tetris Clone 04

Tetris Clone 05

Tetris Clone 06

Tetris Clone 07

Tetris Clone 08

Tetris Clone 09

Get Exclusive Access

Recommended Udemy Courses

Learn to Code By Making Games
Learn to Code By Making Games

In this paid Udemy course, Learn to Code By Making Games, head instructor, Ben Tristem, will guide you through the fundamentals of making 2D and 3D games in Unity. The lessons in this course are designed for beginners and it offers plenty of mini-challenges along the way, encouraging you to figure out coding solutions for yourself. This is one of the top-selling on Udemy and it’s no wonder, the quality is amazing. As Executive Producer of Wild Cockatiel Games, this is the exact course where I learned C#.

What You Will Learn:

  • How to code 2D and 3D games for various platforms
  • Valuable C# language experience
  • In-depth knowledge of game development

What you Will Create:

  1. A number guessing game called Number Wizard (2D)
  2. A choose-your-own text adventure game (2D)
  3. An Araknoid clone called Block Breaker (2D)
  4. Space Invaders clone called Laser Defender (2D)
  5. Plants vs. Zombies clone called Glitch Garden (2D)
  6. An introduction to 3D gaming called Bowlmaster (3D)
  7. An introduction to FPS games called Zombie Runner (3D)
  8. A mashup between 2D and 3D gaming called Twin Sticks (2.5D)
  9. An introduction to RTS gaming called Ahoy Matey (3D)

Course Cost:

  • A one-time payment of $200 and then you own it for life.
  • The course often goes on sale for as little as $15
Let’s Start Making Games!
Make 6 Games From Scratch

Fahir from Awesome Tuts takes you through this awesome series of Android and iOS game development, teaching you everything you need to know about how to program profitable phone and tablet games. In this course you will how to design clones of successful Android hits such as Flappy Bird, and addictive endless scrolling games. Not only that, but you will be taught how to implement ads into your games, as well as social media sharing controls, in-app purchases, and leaderboards. It’s the dream course for an aspiring Android and iOS developer.

What You Will Learn:

  • How to code 2D games, designed exclusively for Android and iOS.
  • Valuable C# language experience
  • In-depth knowledge of game development

What you Will Create:

  1. An endless scroller game called Jack the Giant
  2. A clone of Flappy Bird that does even more than the original
  3. An endless scroller game called Cowboy Runner
  4. A platformer with AI integration called Spider Cave
  5. A mix and match puzzle game
  6. A game with multiple levels called Ball Panic

Course Cost:

  • A one-time payment of $200 and then you own it for life.
  • The course often goes on sale for as little as $15
Let’s Start Making Games!
Learn to Code By Making Games