Web Games

Browser games you can play instantly, no install needed.

These are hosted browser games, mostly built with JavaScript and HTML5 Canvas. Each one is a self-contained project I built to learn a specific piece of the puzzle — real-time multiplayer sync, wave-based enemy spawning, collision detection, or basic 3D in the browser — rather than variations on the same template.

Web Game

Endless Shooter

2D · HTML5 Canvas · Single player

A fast, simple endless 2D shooter — enemies spawn in increasing numbers and speed the longer you survive, and the only goal is beating your own high score. It was built as a focused exercise in spawn-rate scaling and keeping frame-rate steady as the number of on-screen objects climbs.

  • Endless wave scaling — difficulty ramps the longer you survive
  • Keyboard + mouse controls, playable on desktop browsers
  • Local high-score tracking
Web Game

Tag

2D · Real-time multiplayer

A minimalist multiplayer game of tag — open the link with friends, everyone joins the same arena in real time, and whoever is "it" chases the rest. This one was mainly an exercise in real-time state sync between multiple browser clients, keeping movement smooth despite network latency.

  • Real-time multiplayer — no account or download needed to join
  • Shared arena with live player positions
  • Simple "it" tag-and-pass mechanic
Web Game

VoidRunner

First-person · HTML5 · Single player

VoidRunner is a fast-paced first-person shooter built to run entirely in a browser tab. It focuses on tight, arcade-style movement and shooting rather than a long campaign — the goal was proving that a responsive FPS feel is achievable without a native engine or plugins.

  • Browser-based first-person movement and aiming
  • Arcade-style combat loop, quick to pick up
  • No installation or plugins required
Web Game

Stellar Blitz

2D top-down · Ship customization

A top-down 2D space shooter where you customize your ship's loadout before heading out to fight through waves of enemies across the galaxy. Between-run upgrades and cosmetic options give it more of a progression loop than a typical arcade shooter.

  • Ship customization and loadout selection before each run
  • Progressive difficulty across multiple stages
  • Top-down twin-stick-style controls
Web Game

Turret Titans

Tower defense · Wave-based

A tower-defense game where you place and upgrade turrets along a path to survive endless waves of enemies. The focus here was pathfinding and enemy AI — making sure enemies route sensibly around player-placed turrets while keeping performance smooth as the map fills up.

  • Turret placement and upgrade system
  • Endless wave mode with scaling enemy strength
  • Enemy pathfinding that reacts to turret placement
Web Game

FPV Docking Simulator

3D · Physics-based · Single player

A full spaceflight precision simulator, not just a docking demo — pilot a spacecraft using realistic translation and rotation controls with no traditional brakes, so you have to actively counter your own velocity. It spans docking, planetary landing, hazard runs, and system malfunctions, all tied together by a 19-mission campaign with ranks, credits, and unlockable HUD themes.

  • Docking, time trial, malfunction, moving-target, hazard, and planetary landing modes, plus a boss encounter
  • 19-mission campaign with credits, XP, win streaks, pilot ranks, and star ratings
  • 13 achievements, unlockable HUD themes, and a custom/random scenario creator
  • Full keyboard controls plus touchscreen and HOTAS/joystick support
More coming soon