In this tutorial, I will show you how to program a vectorial 2D platform game from the ground up. The code is in straightforward, procedural C++, but all the concepts are language-agnostic. The tutorial focuses on the fundamentals of collision detection and the details that make this simple ...