Making videogames has always had an air of mystery and difficulty surrounding it, especially in the early days when only veterans could make them thanks to their mastery over the existing software and intimate knowledge of the hardware these games would run on.

Thankfully we’ve come a long way since then and anyone can learn to make a game from scratch using a few pieces of simple software and a good set of instructions to go off of.

While you’ve probably heard of the Unity game engine, the C# language, and Photoshop, you may not know of BitDegree online courses that can show you how to marry all of those to make your own game.

Unlike other courses that assume you have some prior experience with the software or game creation in general, this one starts right at the beginning and goes from a completely blank Unity project to a side-scrolling shooter.

After a short introduction showing off what your final military-themed shooter will look like, the course starts you right at the beginning with downloading the Unity software which is also free for personal use such as this. From here the elements of Unity will be introduced, these being key parts of the programme such as 3D elements, inputs and movement.

Once the player character is added in, the other parts that make up a game will be introduced: enemies, doors, buttons, platforms, even cutscenes and powerups. These building blocks of game design can then be reused in any other projects you decide to do in the future

But game objects and their programming are only one side of any game, what about the visuals? Instead of using store-bought assets, you can make your own. Even for people who don’t consider themselves to be artists will find it easy to make art in the grid-based MagicaVoxel programme where creating game assets is as simple as placing blocks.

With some added effects made in Photoshop, the game can be exported and played, with the source code and game assets being available for comparison against your final version.

If any of this began to sound daunting, worry not because BitDegree’s course is entirely video-based. There’s no need to read through endless pages of a textbook or a webpage that seems to scroll on forever. Simply watch the short videos and you can see exactly how the game is made – every mouse click, typed word and button press are recorded for you to follow.

The first of these videos can be watched on the course page with the rest unlocking after you create an account and enroll in the course – which is all free!

Hypertext creates relevant business and consumer technology content for our readers. We live at the crossroads of invention, culture, mobile, 3D printing and more, where the greatest ideas of today inspire the innovations of tomorrow.