In this tutorial we are going to present the main steps to create 2D platformer game, from fundamentals to publishing.
We will employ Unity, which 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.
Specifically, we are going to use Unity 6, the latest version at the moment of writing.

Knowing the tools and the engine is a plus, but is not necessary. In the following, there is the plan.
