Do you have that dream project you've been dying to make but have been unable to afford a quality gaming engine to build it with? How about the Unreal Engine 4? Surely you've heard of that one, right? Well, it's available now, and there is no need to break the bank either, because Epic Games has opened up its marquis engine for free!

Yes, absolutely free. Everything you need to make stunning games will come with the new version offered by Epic Games.

This is the complete technology Epic uses to build their own games. Unreal Engine 4 scales from indie projects to high-end blockbusters; it supports major platforms; and, it includes 100% of the C++ source code. Epic's goal is to give developers everything, so they can do anything and be in control of their own schedule and their own destiny. Whatever is required to build and ship a game can be found in UE4, sourced in the Marketplace, or built and shared it with others.

Someone get Denis Dyack on the phone! He can use the Unreal Engine 4 again!

What's the catch? Nothing in this world is free, so what does Epic Games want in return for this technology? Developers who use the engine to create and sell an indie game for real world money must turn over 5 percent of all royalties to Epic Games after the first $3,000 every quarter the game is on the market.

Not a horrible deal by any means, and Epic clearly knows that it will work out for them, tag-lining this announcement with a little "Epic succeeds only when creators succeed." Epic's founder and CEO Tim Sweeney explains further.

"In early 2014, we took the step of making Unreal Engine 4 available to everyone by subscription for $19 per month. We put all of our source code online, available to all who signed up. We flipped the switch and crossed our fingers.

The past year has been a whirlwind for everyone at Epic Games. Our community has grown massively. The quality and variety of creative work being done has been breathtaking. When we asked people to submit their projects to be shown this year at GDC, we had the challenge of picking just eight from over 100 finalists that were all good enough to show.

The state of Unreal is strong, and we've realized that as we take away barriers, more people are able to fulfill their creative visions and shape the future of the medium we love. That's why we're taking away the last barrier to entry, and going free.

In Epic's 25 years as an independent company, we have seen no time of greater opportunity for developers than today. Whatever your development aspirations, Epic stands with you, both as a technology provider, and as a fellow game developer counting on UE4 to power our own games."

Who knows where this will lead? Pretty soon, you might be making indie games as gorgeous as Kingdom Hearts III, Batman: Arkham KnightStreet Fighter V, Tekken 7, and the rest of the games in the above sizzle reel, all of which support the Unreal Engine 4.