Project Overview

Platformer is a 2D platformer game built in C++ with SFML, designed primarily as a testbed for a custom game and physics engine framework. The focus is on high-quality engine design and performance, with the game itself serving as a showcase of the underlying systems.

Key Features

Technical Highlights

Use Cases

Platformer is intended as a practical proving ground for game engine concepts — testing physics systems, collision algorithms, and entity management in a real interactive context before integration into larger projects.

Learning Outcomes

This project demonstrates proficiency in game physics and simulation, component-based software design, algorithm implementation (GJK), and cross-platform C++ development with CMake.

Learn More

View Platformer on GitHub