← All work

Game · 2025

2D Platformer Game

A 2D platformer game built with Unreal Engine 5 and C++

2D Platformer Game
Problem
Unreal Engine is built for 3D. Starting a 2D platformer means rebuilding movement, camera and game rules from scratch.
Built
A ready-to-extend template: double jump, wall slide, enemy AI, collectibles and a save system. The core runs in C++ with Blueprint hooks for designers.

A 2D platformer game built with Unreal Engine 5 and C++. This project showcases my skills in game development, including:

  • Character movement and animation
  • Level design
  • Enemy AI
  • Collectibles and power-ups
  • Game mechanics like double-jumping, wall-sliding, and more

Development Process

The game was developed over a period of 3 months, starting with the core mechanics and gradually adding features. I used Unreal Engine's Blueprint system for rapid prototyping and then converted the most performance-critical parts to C++.

Challenges

One of the biggest challenges was optimizing the game for different platforms. I had to carefully balance visual fidelity with performance to ensure a smooth experience on all devices.

Results

The game has been well-received by players and has helped me improve my skills in game development. It's currently available on itch.io and has been downloaded over 1,000 times.