Course Details



Skill level



Coming soon

What Will I Learn?

  • Build a Side-Scrolling Platformer in Unity
  • Basics of C#
  • Adding Sound
  • Thinking like a Game Programmer
  • Creating 2d Game Art in Photoshop.


If you always loved video games and wanted to develop one of your own but have no idea where to start this is a tutorial for you! In this exciting course, you'll learn how to make a game from the beginning to the very end.

In this Unity 2D tutorial, you'll master basics of C# coding, designing and fine-tuning a game. Since we'll be using this game engine, you'll also learn how to use Unity and some neat tricks that will make your life as a newbie developer easier. If you're also interested in making art for your games, I have good news for you! With the help of this tutorial, you'll find out how to use Adobe Photoshop for game art creation.

Recreate One of the Most Iconic Games of All Time

With the help of this tutorial, you'll build a game based on visual style and mechanics of the classic Mario Kart. One of the oldest and most iconic games of all time seems like an excellent choice for the first game of your own to mimic. If currently, you have no idea how to make a game whatsoever, don't worry! Soon you'll find out that building a perfect 2D project using Unity game maker isn't that difficult.

Even if you were never a fan of Mario Kart, this Unity 2D tutorial will teach you some tricks that will be useful when developing your own original game. This super easy to follow course will guide you through main character & enemy design as well as their animation. Furthermore, you'll be taught to implement backgrounds & sound effects. You will also learn how to develop game levels and power-ups for your main character. These are all crucial features for almost any game.

Unity is the most popular game engine in the world. Therefore, knowing how to use Unity game maker can highly increase your chances to get hired. Same goes for understanding how to code using C#. The market for game developers and programmers is vast and fast-growing. Don't miss out on your chance to join it by learning how to make a game.

A Highly Rewarding Course

It might be boring to learn how to use Unity or C# and Photoshop through dull mechanical tasks and reading lengthy tutorials. Meanwhile, creating a game is exciting and gives you real practical employable skills. Moreover, after finishing this course, you'll have a project that you fully developed on your own. And it will be a project you can be genuinely proud of! Afterall, isn't it just the best feeling when you can see the results of your hard work come to life?

I'm sure you have a ton of brilliant ideas for intricate 3D games but starting slow is usually the right way to go. Complex long games mostly take a lot of time and a big team to develop. Someday, I'm sure you'll be doing just that if that's your goal! Yet, by creating simple projects, you learn all the crucial skills required of a game developer. So, if you're still wondering how to make a game, you shouldn't dismiss uncomplicated 2D games. Afterall, they have a pretty large fan following of their own.

Kickstart Your Career

Video game industry is one of the biggest in the entertainment market. Members of this community have spent over 90 billion dollars on games in 2017. Video games industry surpassed even filmmaking business. As opposed to the old-fashioned belief, you can earn good money from making games.

Even the entry-level game designer job pays as much as 50 thousand dollars annually in the US! Furthermore, your salary can reach 100 thousand dollars when you become a senior designer and leader of your team. Of course, it all depends on your region, years of experience, and skills but there's no doubt that it's possible to make a living working in video game industry.

So, if you've always dreamt of becoming a game developer don't waste any more time. Start your journey by learning how to make a game now!


  • Download and Install Unity Game Engine 2017
  • Adobe Photoshop CC


Section 1: How to Make a Game 58:14
  • 01. Introduction
Section 2: Intro to Coding 55:51
Section 3: Intro to Inputs 58:59
Section 4: Intro to Prefabs 51:14
Section 5: Starting the Project in Unity 4:21:07
Section 6: Introduction to Photoshop 2:27:02
Section 7: Art Asset Creation 2:57:44

About the Instructors

John Bura

Web/App/Game Developer
  • 4.5 Average Rating
  • 806 Reviews
  • 6,544 Students
  • 16

John Bura is a well-known education instructor since 2011. He has over 20 years of programming experience and 15 years of teaching experience. John Bura also owns game development company called Mammoth Interactive. They focus on iPhone, iPad, Android, HTML5, ad game development for such companies like Nickelodeon. John is also providing consulting services on game and level design, programming and project management. In total, John and his company has taught over 300,000 students and developed around 50 games which reached top 10 in the app store.


First gamified Solidity course by Bitdegree