How to make a videogame (with no experience)

Did you know that Super Mario Run was made with a free game engine you could download and use today? Now I'm not going to lie and say making a game is the easiest thing in the world but it's way easier than you think and, honestly, once you've decided to start, you'd be amazed how easily it all comes together. There's obviously some effort involved - you don't get anything for free - but the hardest part is just getting started and then sticking with it. Consider this a guide about how to help yourself do that, as much as anything else. What programs should you use? Where should you get help? What to do if you get stuck? Remember you're making this game, I'm just going to point you in the right direction.

What are the best programs to make your own game? 

There are a lot of options out there but I’m going to be recommending two: GameMaker Studio and Unity 3D. Both of these have free versions you can use to learn from and get to grips with, and both produce games that are easily exported to PC. They also run well on console (although that’s a step up from anything you’ll be doing anytime soon, due to the need for debug consoles and developer licenses). 

Let’s take a quick run through each of those, and a few other options.

GameMaker: Studio

Famous games created with it: Spelunky, Hotline Miami, Crashlands, Downwell, Nidhogg, Nuclear Throne.

Best for: 2D games

Strengths: One of GameMaker’s biggest strengths is its easy to grasp bespoke language. While some ‘real’ programmers might sneer at its simplicity, it's fast to learn and create with, and as powerful as you need it to be. With only a few simple commands you can get blocks moving and shooting enemies in a matter of hours. It’s a good gateway into coding as well as, while it doesn’t necessarily translate directly into other languages, it sets you up to understand concepts and structures that do. It also has a drag and drop icon-based programming system using pictures instead of words, but it really is best to jump straight to the freedom and flexibility of code. 

Realistically, this is the best option if you’re just working on your own. 

Weaknesses: GameMaker can also do 3D stuff but it’s not something it’s really known for, hence the majority of its games being 2D. GameMaker Studio 2 is also currently in beta so you might want to wait for that to release fully before diving in here. 

Unity

Famous games created with it: Ori and the Blind Forest, Inside, Yooka-Laylee, Layers of Fear, Super Mario Run, Firewatch, Pokemon Go

Best for: 3D games

Strengths: Unity is the free engine many full sized studios like Ubi and Nintendo use to make games. Numerous titles you’ve probably heard of and played were made with this, and it’s hugely versatile. It’s predominantly 3D focused but recently upgraded its 2D capabilities to directly compete with GameMaker. While there’s a focus more on ‘proper’ coding, basic tools like a 3D FPS controller exist as ready to use modules without coding, and you can block out and create something playable incredibly quickly with next to no code. The game also has a huge marketplace full of premade game specific modules to buy (although many are free). So controller stuff, animation, objects and more can simply be added in. 

Weaknesses: You will need to learn some serious code. Unity runs C# and JavaScript which are both common languages used in a variety of applications. It’s not impossible to learn but far from beginner's stuff. Unity requires mastery of a lot of skilled facets too, from 3D animation, modelling and more, making it best for teams. It is not a good choice for going it alone. 

Other options

GameMaker and Unity are the most popular options by far but not the only ones. Twine, for example, is incredibly popular for text-based games and can create playable narratives incredibly quickly. While things like Construct 2 and Clickteam Fusion 2.5 are good options if you absolutely don’t want to code and prefer to use drag and drop icons, but suffer some limitations as a result. 

Leon Hurley
Managing editor for guides

I'm GamesRadar's Managing Editor for guides, which means I run GamesRadar's guides and tips content. I also write reviews, previews and features, largely about horror, action adventure, FPS and open world games. I previously worked on Kotaku, and the Official PlayStation Magazine and website. 

Latest in Gaming
GDC The Game Developers logo
Biggest announcements from the Game Developers Conference 2025
FGS Spring 2025
How to watch The Future Game Show Spring Showcase 2025 – and what to expect
Image of the Death Stranding 2 On The Beach Collector's Edition on a purple GamesRadar background.
Death Stranding 2 collector's edition is a sight to behold and here's where to pre-order yours
GDC The Game Developers logo
When is the Game Developers Conference 2025 and why is it so interesting?
Pokemon Legends: Z-A screenshot
Everything announced at Pokemon Presents 2025
Saros screenshot featuring the main character and am imposing monster in the background with a swirling void in its chest and multiple arms with balls of fire
Everything announced at the PlayStation State of Play February 2025
Latest in Features
Yasuke and Naoe ready to fight on the Assassin's Creed Shadows On The Radar thumbnail
On The Radar: Assassin's Creed Shadows coverage hub
Captain Planet #1
Captain Planet is back after 33 years with a "sexy" makeover and a message that's as important as ever: "Reality has gotten a lot less subtle"
Daredevil: Born Again trailer
Daredevil: Born Again episode 5 isn't a filler episode, it brings back the magic of old-school episodic TV
Assassin's Creed 3 screenshot of Desmond hilding a circular Isu artifact
Assassin's Creed Shadows' modern storyline is kind of non-existent and I couldn't be happier about it
An Assassin's Creed Shadows On The Radar thumbnail showing Yasuke and Oda Nobunaga armored up and on horseback, ready to ride to battle
"We really wanted you to live this history": Assassin's Creed Shadows is all about "perspective", says the game's cinematic director
A screenshot of a pink-haired protagonist in Xenoblade Chronicles X: Definitive Edition, surrounded by other BLADE soldiers and a Skell.
I spent 10 years waiting for the answers to Xenoblade Chronicles X's haunting cliffhanger ending, and it was worth the wait