Unity is a popular and complete solution to create multiplatform video games.
It gives users the ability to create games both 2D and 3D, and the engine offers scripting API in C#, as well as drag and drop functionality.
Knowing the tools and the engine is a plus, but is not necessary.
In this tutorial we are going to create a Pong style 2D game using Unity 2019.2. Newer versions should work fine as well, however please note that older versions of Unity may not work as described in this tutorial.
You can also install the Unity Hub: it is a management tool that you can use to manage all of your Unity Projects and installations. It is very useful because the Hub can manage multiple installations of the Unity Editor along with their associated components, create new Projects, and open existing Projects.
