The Unity3d Engine is a great and approachable engine to develop your next game or cinematic animation creation. It was initially released back in 2005 as a dedicated game engine for the Mac. But since then has evolved to incorporate all the major platforms. It also contains some amazing features that allow you to hit the ground running to develop a prototype for your game. There are a couple of versions that you should be aware of, the free personal license that will show the unity splash screen and lock some features behind the PRO tier. You get the primary features, but there are some excellent additions like collaboration tool integrations, dark theme, analytics, and premium learning resources. You still get access to the Scriptable Rendering Pipeline (SRP), which allows you to create your game based on your needs. Another excellent feature for Unity3D is the 2D offering, which at first needed some work to lower the draw call counts. Has now been optimized and has been a great competitor in engine choice for 2D games.