Skip to content

Creative technology / active

Heroes of the Host

Browser roguelite where an immune cell fights escalating infection waves with a small ability kit.

The problem

The game needed an action loop in which movement, cooldown abilities, and growing infection pressure remain readable during repeated runs.

My role

Game design, combat and ability logic, browser interface, and deployment.

What I built

  • Playable browser roguelite
  • Wave encounters and cooldown ability kit
  • Locally saved game state

The result

A self-contained browser game with repeatable runs and an immune-cell combat theme.

Heroes of the Host start screen with immune-cell game controls and run statistics
Heroes of the Host start screen with immune-cell game controls and run statistics

Statusactive

Evidencerunnable

Record reviewed

ReleaseVersion 0.2.0-alpha.15

Implementation

How it works

The Phaser game combines wave encounters, cooldown abilities, progression, and local persistence. Arcade Physics handles movement and collisions; DOM overlays provide menus and controls over the canvas.

Technical context and methods

A standalone browser build is linked from the site. Its controls, combat loop, and saved local state form the playable release.

  • Phaser 3
  • TypeScript
  • Vite
  • Arcade Physics
  • Howler
  • localStorage
  • DOM overlay UI