Play in Browser
Arrow Keys to move, Space to rewind
Open fullscreen →Overview
Phase Spector is a top-down arcade shooter built around a unique time-rewind combat mechanic. Instead of conventional attacks, players record their movement path and then rewind through it at double speed, damaging any enemies caught in their trail and deflecting incoming projectiles.
The game features endless wave-based progression with dynamically scaling difficulty. Three distinct enemy types — melee chargers, ranged shooters, and powerful mini-bosses — force players to constantly adapt their positioning strategy. A chain-kill score multiplier rewards aggressive play and precise rewind timing.
Key Features
Time Rewind Mechanic
Record your movement path, then rewind at 2x speed to attack enemies along your trail. Strategic positioning becomes the core combat loop.
Projectile Deflection
Enemy projectiles encountered during rewind are deflected back at attackers, turning their offense into your advantage.
3 Enemy Types
Melee Chargers (50 HP) rush your position, Ranged Shooters (50 HP) fire from distance, and Mini-Bosses (300 HP) combine both with massive health pools.
Score Multiplier
Chain kills within a 6-second window to build your multiplier. Strategic rewind timing maximizes score potential across enemy clusters.
Dynamic Difficulty
Sigmoid-based scaling ramps enemy count and speed per wave. Every 5th wave introduces a mini-boss encounter for escalating challenge.
High Score Leaderboard
Persistent high score tracking lets you compete against your best runs. The leaderboard resets encourage mastery of the rewind mechanic.
Technical Details
Engine
Godot 4.6
Language
GDScript
Spawning
Wave-based with sigmoid scaling
Collision
Layered collision system
Signals
Event-driven signal architecture
Scenes
Dynamic scene instancing
Rewind Buffer
Position history ring buffer
I-Frames
Invincibility frame management
Controls
Move your character in any direction
Activate time rewind along recorded path
Rewind Mechanic Pipeline
Move
Navigate the arena and position strategically
Record
Your movement path is continuously saved to the history buffer
Rewind
Press Space to retrace your path at 2x speed
Freeze
All enemies freeze in place during rewind
Attack
Damage enemies and deflect projectiles along your path
Cooldown
Rewind ability enters cooldown before next use
Move → Record history → Rewind at 2x → Freeze enemies → Attack along path → Cooldown