Sanguine Echoes
A 2D gothic hack-and-slash roguelite built in Phaser 4 and TypeScript featuring frame-accurate combat, poise/stagger mechanics, and a Sanguine Rally healing system.
About the Project
Sanguine Echoes is a 2D gothic action-roguelite where you play as the Ashen Hunter, fighting through three cursed environments. Built around a core combat inversion—where healing comes from counter-attacking rather than retreating—the game challenges players to balance aggressive offense with precise defensive maneuvers across distinct levels and boss encounters.
Key Features
- Sanguine Rally System: Taking damage converts 60% of lost health into a temporary rally pool. Landing successful counter-attacks within ~3 seconds converts that pool back into permanent HP.
- Poise & Stagger System: Break enemy poise thresholds using heavy attacks, plunge attacks, or precise parries to expose execution windows.
- Frame-Accurate Hitboxes: Combat hitboxes strictly align with weapon impact frames for responsive, high-skill gameplay.
- Gothic Progression & Upgrades: Customize character builds across runs using Blood Gems and Eldritch Echoes.
- Multi-Level World Design: Fight through three themed environments—Gallows Graveyard, Haunted Forest, and Night Town—each featuring unique enemy types, environmental hazards, and boss fights.
Tech Stack
- Game Engine: Phaser 4
- Languages: TypeScript, HTML5, CSS3
- Build Tooling: Vite, Node.js
- Type: Web Game (Browser-based)
Project Information
- Category Game Development / Action Roguelite
- Type Web Game
- Tools Phaser 4, TypeScript, Vite, HTML5, CSS3, Node.js
- Status Completed