The following will make the 2D Arcade game using Unity.
Unity is a games engine. It is free to use but once you start making a certain amount of money, then you end up paying a subscription fee.
To build this app, I am also using the Visual Studio Community IDE / Compiler as Unity requires you to have an editor to write or code scripts in C#
Ensure you tick the Unity section when you are installing Visual Studio