Skip to main content

11 tools to get you started making video games

11 tools to get you started making video games

/

It has never been easier to make your own video games

Share this story

If you buy something from a Verge link, Vox Media may earn a commission. See our ethics statement.

GameMaker Studio 2
GameMaker Studio 2
YoYo Games

Making a video game is much less daunting than it might seem. While you likely aren’t going to go from having no experience to making the next Grand Theft Auto, it has actually never been easier to get started making games. Game development tools and resources have become increasingly accessible to the average person, even if they have no programming experience. Often these tools are also available for free.

To try to make things easier for those looking to get started making games, we’ve put together a list of 11 game engines / editors. Some are designed for a specific genre of game or to be incredibly easy for newcomers. Others are professional development tools for AAA games, but are effectively free to use for hobbyists and still offer a lot of learning tools to help those with limited programming experience get started.

There are, of course, a lot of things that go into game development — music, animation, sound, writing, texturing, modeling, etc. — however, the game engine / editor you choose is going to have the biggest effect on what kind of game you can make. If you have suggestions for other engines, software, or learning tools for the other aspects of development, post it in the comments.


CryEngine

A cross-platform commercial 3D engine developed by Crytek. It has been used for games like Prey (2017) and Everybody’s Gone to the Rapture.

Intended for: 3D games

Editor available for: Windows

Scripting / markup language(s): Lua

Cost: Free until the project earns over $5,000 in a year, afterward there is a 5 percent royalty fee.

Learning tools: CryEngine has a number of free tutorial videos that cover everything from installing the editor and walking you through making a simple Flappy Bird-like game to more complex things like compiling a custom configured version of the engine.

Website: https://www.cryengine.com/

Getting started: https://www.cryengine.com/tutorials 


Hyper Light Drifter
Hyper Light Drifter

GameMaker

A cross-platform commercial 2D game engine developed by YoYo Games. It has been used for games like Undertale, Hyper Light Drifter, and Minit.

Intended for: 2D games

Editor available for: Windows and macOS

Scripting / markup language(s): Uses a proprietary scripting language called GameMaker Language (GML) and a visual scripting language called Drag and Drop (DnD).

Cost: Free for 30 days, and then licenses start at $39 / year.

Learning tools: A few free written and video tutorials that cover the basics and some that dive more into how to make specific genres of games like turn-based RPGs, tower defense, and farming games. There are also links to some external sites and communities that have scripts and guides to help people get started.

Website: https://www.yoyogames.com/gamemaker

Getting started: https://www.yoyogames.com/learn


GDevelop

An open-source 2D game engine designed for ease of use.

Intended for: 2D games

Editor available for: Windows, macOS, Linux, and web

Scripting / markup language(s): None, uses a drag and drop interface.

Cost: Free

Learning tools: There are a variety of guides and tutorials available on the GDevelop wiki, and also more than 80 example files of how to make specific genres of games and specific game features.

Website: https://gdevelop-app.com/

Getting started: http://wiki.compilgames.net/doku.php/gdevelop5/getting_started


Godot

An open-source 2D and 3D game engine designed to be powerful, easy to learn, and for team collaboration.

Intended for: 2D and 3D games

Editor available for: Windows, macOS, and Linux

Scripting / markup language(s): GDScript, C#, and visual scripting.

Cost: Free

Learning tools: Godot has an extensive step-by-step guide to using their editor, along with a bunch of free text tutorials covering more specific aspects like implementing VR, using skeletons for 2D animation, and generating procedural geometry.

Website: https://godotengine.org/

Getting started: https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html


Star Citizen
Star Citizen

Lumberyard

A commercial cross-platform 3D game engine developed by Amazon that is based on an older version of CryEngine. It has been used for games like Star Citizen and The Grand Tour Game.

Intended for: 3D games, with Twitch integration and multiplayer games that use Amazon Web Services 

Editor available for: Windows

Scripting / markup language(s): Lua

Cost: Free

Learning tools: There is a free series of getting started tutorial videos and video talks on more specific features in the engine. There is also a free training course on how to use Lumberyard with AWS. 

Website: https://aws.amazon.com/lumberyard/

Getting started: https://aws.amazon.com/lumberyard/gettingstarted/


Ren’Py

An open-source visual novel game engine. It has been used for games like Doki Doki Literature Club, Butterfly Soup, and One Night, Hot Springs.

Intended for: Visual novels

Editor available for: Windows, macOS, and Linux

Scripting / markup language(s): Ren’Py script language and Python

Cost: Free

Learning tools: There is a free text walk-through of how to make a simple game in Ren’Py and additional text-based guides for more specific customization.

Website: https://www.renpy.org/

Getting started: https://www.renpy.org/doc/html/quickstart.html


Rakuen
Rakuen

RPG Maker

A commercial game engine developed by Degica. It is designed specifically for making classic JRPG-style games without needing to know how to program. It has been used for games like Corpse Party and Rakuen.

Intended for: 2D roleplaying games

Editor available for: Windows and macOS

Scripting / markup language(s): JavaScript

Cost: $79.99

Learning tools: There are some free tutorials for older versions of the engine, which likely are still applicable. However for the most recent version, MV, it seems the best resources are community created.

Website: https://www.rpgmakerweb.com/products/programs/rpg-maker-mv

Getting started: https://www.rpgmakerweb.com/support/products/tutorials


Twine

An open-source editor for interactive storytelling. It has been used for games like Lionkiller and The Uncle Who Works For Nintendo.

Intended for: Interactive fiction and text-based games.

Editor available for: Windows, macOS, and web

Scripting / markup language(s): Proprietary markup language, but also allows HTML, Javascript, and CSS.

Cost: Free

Learning tools: There’s a guide that covers the basics of their markup language and offers some samples of more advanced scripting.

Website: https://twinery.org/

Getting started: https://twinery.org/wiki/start


Untitled Goose Game
Untitled Goose Game

Unity

A cross-platform commercial game engine developed by Unity Technologies. It has been used for games like Untitled Goose Game, Ori and the Will of the Wisps, and Hollow Knight.

Intended for: 2D and 3D games.

Editor available for: Windows, macOS, and Linux

Scripting / markup language(s): C#

Cost: Free to students and hobbyists for personal use and to small companies that generate less than $100,000 a year. Outside of that, there are annual plans starting at $399 / year or $40 / month.

Learning tools: Unity provides some free resources to help those new to the engine. But it provides a lot more under its Unity Learn Premium program including classes, tutorials, and even certifications. Unity Learn Premium is currently free until June 10th, 2020, but is normally $15 per month.

Website: https://unity.com/

Getting started: https://learn.unity.com/tutorial/create-your-first-unity-project


Fortnite
Fortnite

Unreal

A cross-platform commercial game engine developed by Epic Games. It has been used for games like Fortnite, Final Fantasy VII Remake, and Octopath Traveler.

Intended for: 3D games.

Editor available for: Windows.

Scripting / markup language(s): C++ and Blueprints Visual Scripting

Cost: Free, but with a 5 percent royalty owed on the game’s gross revenue over $3,000 per game per quarter.

Learning tools: Epic Games offers a number of free online video courses that cover some introductory aspects to using the engine’s editor and some more advanced topics like post processing effects and creating asset pipelines. 

Website: https://www.unrealengine.com/en-US/

Getting started: https://docs.unrealengine.com/en-US/GettingStarted/index.html


VN Maker

A commercial game engine developed by Degica. It is designed specifically for making visual novels without needing to know how to program.

Intended for: Visual novels

Editor available for: Windows, macOS, and Linux

Scripting / markup language(s): JavaScript and CoffeeScript

Cost: $69.99

Learning tools: There’s a free extensive guide that covers a wide range of topics including the basics of the editor, how to structure the story you’re writing, how to customize your visual novel without scripting, and a whole separate guide just for scripting plus documentation.

Website: http://visualnovelmaker.com/

Getting started: https://asset.visualnovelmaker.com/help/index.htm#t=Beginner_s_Guide.htm

Today’s Storystream

Feed refreshed 5 minutes ago The tablet didn’t call that play by itself

E
External Link
Emma Roth5 minutes ago
Netflix’s gaming bet gets even bigger.

Even though fewer than one percent of Netflix subscribers have tried its mobile games, Netflix just opened up another studio in Finland after acquiring the Helsinki-based Next Games earlier this year.

The former vice president of Zynga Games, Marko Lastikka, will serve as the studio director. His track record includes working on SimCity BuildIt for EA and FarmVille 3.


A
External Link
Andrew J. Hawkins41 minutes ago
Vietnam’s EV aspirant is giving big Potemkin village vibes

Idle equipment, absent workers, deserted villages, an empty swimming pool. VinFast is Vietnam’s answer to Tesla, with the goal of making 1 million EVs in the next 5-6 years to sell to customers US, Canada and Europe. With these lofty goals, the company invited a bunch of social media influencers, as well as some auto journalists, on a “a four-day, multicity extravaganza” that seemed more weird than convincing, according to Bloomberg. Guests were treated to a champagne and lobster lunch, but also were left wondering why none of VinFast’s machinery was working. They even got to visit the company’s real estate holdings outside Hanoi, where they were greeted by empty swimming pools, dusty construction equipment, and a library devoid of books.


J
James VincentAn hour ago
Today, 39 years ago, the world didn’t end.

And it’s thanks to one man: Stanislav Petrov, a USSR military officer who, on September 26th, 1983, took the decision not to launch a retaliatory nuclear attack against the US. Petrov correctly guessed that satellite readings showing inbound nukes were faulty, and so likely saved the world from nuclear war. As journalist Tom Chivers put it on Twitter, “Happy Stanislav Petrov Day to those who celebrate!” Read more about Petrov’s life here.


Soviet Colonel who prevented 1983 nuclear response
Photo by Scott Peterson/Getty Images
J
The Verge
James VincentAn hour ago
Deepfakes were made for Disney.

You might have seen the news this weekend that the voice of James Earl Jones is being cloned using AI so his performance as Darth Vader in Star Wars can live on forever.

Reading the story, it struck me how perfect deepfakes are for Disney — a company that profits from original characters, fans' nostalgia, and an uncanny ability to twist copyright law to its liking. And now, with deepfakes, Disney’s most iconic performances will live on forever, ensuring the magic never dies.


Welcome to the new Verge

Revolutionizing the media with blog posts

Nilay PatelSep 13
E
External Link
Elizabeth LopattoTwo hours ago
Hurricane Fiona ratcheted up tensions about crypto bros in Puerto Rico.

“An official emergency has been declared, which means in the tax program, your physical presence time is suspended,” a crypto investor posted on TikTok. “So I am headed out of the island.” Perhaps predictably, locals are furious.


R
The Verge
Richard LawlerTwo hours ago
Teen hacking suspect linked to GTA 6 leak and Uber security breach charged in London.

City of London police tweeted Saturday that the teenager arrested on suspicion of hacking has been charged with “two counts of breach of bail conditions and two counts of computer misuse.”

They haven’t confirmed any connection with the GTA 6 leak or Uber hack, but the details line up with those incidents, as well as a suspect arrested this spring for the Lapsus$ breaches.


R
The Verge
Richard Lawler1:00 PM UTC
Green light.

Good morning to everyone, except for the intern or whoever prevented us from seeing how Microsoft’s Surface held up to yet another violent NFL incident.

Today’s big event is the crash of a NASA spaceship this evening — on purpose. Mary Beth Griggs can explain.


D
David Pierce12:54 PM UTC
Thousands and thousands of reasons people love Android.

“Android fans, what are the primary reasons why you will never ever switch to an iPhone?” That question led to almost 30,000 comments so far, and was for a while the most popular thing on Reddit. It’s a totally fascinating peek into the platform wars, and I’ve spent way too much time reading through it. I also laughed hard at “I can turn my text bubbles to any color I like.”


T
Youtube
Thomas Ricker7:29 AM UTC
Table breaks before Apple Watch Ultra’s sapphire glass.

”It’s the most rugged and capable Apple Watch yet,” said Apple at the launch of the Apple Watch Ultra (read The Verge review here). YouTuber TechRax put that claim to the test with a series of drop, scratch, and hammer tests. Takeaways: the titanium case will scratch with enough abuse, and that flat sapphire front crystal is tough — tougher than the table which cracks before the Ultra fails — but not indestructible.


E
Twitter
Emma RothSep 25
Rihanna’s headlining the Super Bowl Halftime Show.

Apple Music’s set to sponsor the Halftime Show next February, and it’s starting out strong with a performance from Rihanna. I honestly can’t remember which company sponsored the Halftime Show before Pepsi, so it’ll be nice to see how Apple handles the show for Super Bowl LVII.


E
Twitter
Emma RothSep 25
Starlink is growing.

The Elon Musk-owned satellite internet service, which covers all seven continents including Antarctica, has now made over 1 million user terminals. Musk has big plans for the service, which he hopes to expand to cruise ships, planes, and even school buses.

Musk recently said he’ll sidestep sanctions to activate the service in Iran, where the government put restrictions on communications due to mass protests. He followed through on his promise to bring Starlink to Ukraine at the start of Russia’s invasion, so we’ll have to wait and see if he manages to bring the service to Iran as well.


E
External Link
Emma RothSep 25
We might not get another Apple event this year.

While Apple was initially expected to hold an event to launch its rumored M2-equipped Macs and iPads in October, Bloomberg’s Mark Gurman predicts Apple will announce its new devices in a series of press releases, website updates, and media briefings instead.

I know that it probably takes a lot of work to put these polished events together, but if Apple does pass on it this year, I will kind of miss vibing to the livestream’s music and seeing all the new products get presented.