Complete documentation for ShmupKit — a vertical shoot-'em-up framework for Unreal Engine 5.6.
Every system is C++ with full Blueprint access, and nothing here requires writing code.
The Player Ship
Mounts, movement tuning, pointer steering and entry flights.
Read →
Weapons
Mounts, weapon assets, power levels, fire points and spread patterns.
Read →
Projectiles & Beams
Bullets, homing missiles, arcing bombs and continuous beams.
Read →
Enemies
Health, contact damage, five movement modes and death feedback.
Read →
Spawning & Waves
Position-triggered placement, timed waves, formations and paths.
Read →
Bosses
Phase-driven fights with swappable weapons and destructible parts.
Read →
Pickups & Drops
Definitions, weighted drop tables, scatter and the magnet.
Read →
Health, Shields & Energy
Health, regenerating shields, the energy generator and ammo.
Read →
Score, Lives & Progression
Score, lives, stage travel, banked upgrades and high scores.
Read →
HUD & UI
Update hooks, animated bars, life-icon rows and floating numbers.
Read →
Camera, Scrolling & World
The camera director, the scrolling world and world-anchored effects.
Read →