
Both Unity and Unreal Engine have spots in our roundup of the best game development software. Unity remains the most-used single game engine overall, but Unreal is increasingly popular for big 3D titles.
Developer Epic Games has been trying to coax more indie devs to Unreal by providing a lot of resources for learning, stressing that the engine isn't just for big photorealistic games. Its latest helping hand is its Parrot Game Sample, which it's made in both Unreal Engine and Unity using the same assets.