Back to projects
1 min read

UFO Shooter

High-performance game written from scratch in C++ with SFML, with particle effects and adjustable difficulty.

Built a high-performance UFO Shooter game in C++ using the SFML library, applying object-oriented principles to create a clean, modular architecture with consistently high frame rates.

  • Enhanced player engagement by adding particle effects, sound design and adjustable difficulty settings, delivering a polished and customizable gameplay experience.
  • Kept entities decoupled behind a small update/render loop, so new weapons, enemies and effects could be added without touching existing gameplay code.