10 Game Engines To Check Out

Engine Logos

When you decide you want to make a game there is a ton of information out there. And when it comes to game engines there are lots of options! Here is a list I have compiled of some game engines, what they can do, and their cost.

Some info and prices may change over time so If you see something wrong please let me know and I will get it updated.

10 Game Engines In No Particular Order

Redot

Redot is a 2D and 3D game engine fork of Godot with more bug fixes. It uses its own Python like scripting language that is Python-like and it can be used with C#.

The Redot engine can compile games to Windows, Linux, Mac, iOS, Android, and HTML5 and its 100% free and open source! Because of all this, it’s my favorite game engine on this list.

Godot

Godot

Godot is a 2D and 3D game engine with a visual editor that includes tools for animating. It uses its own Python like scripting language that is Python-like and it can be used with C#.

The Godot engine can compile games to Windows, Linux, Mac, iOS, Android, and HTML5.

Godot itself runs grate on Windows and Linux. It is also 100% free and open source.

Unreal Engine

Unreal Engine

Unreal may be the most well-known game engine so I figured I would start here. It has been used by lots of AAA developers and tons of games have been made in it over the years. Wikipedia even has a list of Unreal Engine games. But for someone just starting out this may be a steep learning curve.

Unreal can compile games for Windows, PlayStation 4, Xbox One, Mac OS X, iOS, Android, Linux, HTML5 and others.

It is free to use the full engine but if you make over $3,000 per quarter from your games then you have to pay 5% in royalties.

Unity

Unity

Unity is another very popular game engine. It has mostly been used by independent game developers but in recent years it has been picked up and used by some AAA studios. For example, Blizzard made Hearthstone with Unity. Because Unity is so popular there are tons of youtube videos and other resources out there that teach you how to do things.

Unity can compile games for Windows, Linux, Mac, PlayStation 4, Xbox One, Nintendo Switch, iOS, Android, HTML5 and many other platforms.

You can use unity for free if your revenue or funding does not exceed $100k per year. After that, it would cost $25 to $125 a month.

The free version also has a few limitations like not being able to change the splash screen.

GameMaker Studio

GameMaker


GameMaker is easy to learn and use and is very powerful for making 2D games. This is also a very popular tool so it is easy to find information about it. Plus GameMaker has one of the best built in documentation I have ever seen.

GameMaker can compile games for Windows, Linux, Mac OS X, PlayStation 4, Xbox One, iOS, Android, and HTML5.

This game engine will cost between $39 to $399 a year depending on the plateforms you wish to compile to.

Xenko

Xenko is a free open source game engine with a work flow very similar to Unity.

It uses C# for programming and can export to Windows, iOS, Android, and Xbox. But sadly there are no Linux options.

Stencyl

Stencyl

Stencyl is another 2D engine that is easy you use. They also advertise that you can build games without code by using their graphic interface.

It is free to compile to Flash and $99 a year or more to compile to Windows, Mac, Linux, iOS and Android.

Construct

Construct


Construct is a HTML5 2D game engine that uses visual scripting to build games.

Construct can compile games to Windows, Linux, Mac, XBox One, and HTML5.

It cost between $99 to $149 a year.

LÖVE

LÖVE


Also known as love2d. This is a framework to make 2D game in the Lua scripting language.

LÖVE can export games to Windows, Linux, Mac, iOS, and Android.

LÖVE is 100% free and open source.

GDevelop

GDevelop


GDevelop is a simple looking 2D game engine but it lets you export your games to many platforms. It even has an option to try the engine out online in the web browser.

GDevelop can make games for Windows, Mac, Linux, Android, iOS, and HTML5.

GDevelop is free and it is an open source game engine.

Ren’Py

Ren’Py is specifically made for Visual Novels.

Bonus: MonoGame

This is not really a engine. Its a framework. But a lot of cool games have been made with it including Stardew Valley so I wanted to mention it.

So You Have A Game Engine. Now What?

Well, of course, you need to learn how to use the engine you picked. The engine home pages are a good place to start. But beyond that, you probably want to learn a little bit about game development and game design. I would suggest checking out the 4 Traits That Make a Game Fun. Then after that keep learning! I feel like game development is kind of like being an artist. It is something you can learn and improve on for the rest of your life!

Affiliate links

Thanks for reading the post! Before you go I'm testing something new. You may see AI generated affiliate links below this text based on the post contents. If you see something intresting then thats awesome. If its way off topic then just ignore them haha. Thanks!

2 thoughts on “10 Game Engines To Check Out

Leave a Reply

Your email address will not be published. Required fields are marked *