Games1

Playable browser games. The first one is Geometry Survivor: play it inline below, or open it fullscreen.
  1. A browser Vampire Survivors-like: WASD movement, auto-attack, XP and level-up choices, time-scaled difficulty, and an optional auto-pilot (hand-crafted rule-based policy, PPO, and behavior cloning).

    Survive as long as possible against swarms of geometric enemies. Move with WASD, dodge, and let your weapons fire automatically. Collect XP orbs, level up, and pick one of three upgrades. Difficulty scales with elapsed time (sublinearly) rather than your level. The HUD tracks HP, XP, level, timer, and kills, with a game-over screen and restart. Visuals are pure canvas geometry with screen shake, particles, shockwave rings, trails, and a vignette. A built-in auto-pilot offers three policies: a hand-crafted potential-field rule (reliably survives 10+ minutes), a PPO policy trained with Stable-Baselines3, and a behavior-cloned network trained to imitate the rule policy — all running inference directly in the browser.

    CanvasGameReinforcement LearningPPOBehavior Cloning