Epic Games have made their Unreal Engine 4 game engine free for everyone. If you will use it to create your own game - you will need to share with the developers of the engine only 5% of the profits from the sales of the game (provided that you earn more than $ 3,000 per quarter). And if you make an animated film on it, you don’t have to pay at all.