Unreal Engine 4 is a game engine made by Epic Games. The Unreal Engine has been around for over a decade and has been used to make a ton of games. The latest release of the engine (4) has a new business model too: it’s free!

You can download and make games right now and release them commercial. All Epic asks is that you pay them a royalty of your sales.

To get into Unreal 4 here’s some helpful resources.

If you’re used to using Unity you’ll want to check out this handy guide on using Unreal 4 for Unity developers.

Good sources to learn Unreal right from Epic:

Official Unreal Engine 4 tutorial playlists

Unreal Engine 4 Wiki (includes written tutorials, too)

Unreal Engine 4 Documentation


Within Unreal there is a visual scripting system called ¬†Blueprint. Here’s a good tutorial on getting started with it.