Game Development Post-Unity
IMO Unreal Engine is the best deal available and fits &gt;90% of use cases for game developers. Unless you are building something for the web or low powered mobile VR I wouldn&#x27;t even consider anything else. For PC and console games UE5 provides incredible amount of tools and flexibility. It&#x27;s also great for building 2D&#x2F;3D mobile games. People who say complexity of Unreal has stopped them from using it have gotten it wrong. UE5 provides you with a lot of tools, you don&#x27;t have to use them all. But if you are thinking of building something more complex than a hello world example, you&#x27;d realize that the additional tools that UE5 provides you greatly save your time.<p>If you are a total beginner you can use Blueprints to write the game logic and use the existing out-of-the box tools. If you are a more experienced programmer you can use C++ to build custom components&#x2F;plugins to get more customization.<p>I remember a time that game engines were these precious secret tools that you had to pay millions of dollars to get a license for. Now you can get the full source of UE5 on Github for free. And you pay something like 5% after 1 million dollars of revenue. This is just a no-brainer folks. IMO 5% is totally deserved and justified. In fact it&#x27;s a bargain and you save money by paying Epic 5% compared to anything else out there. Use UE5 unless you have a really really really good reason not to.