Skip to content

About the platform

Thirty games, one cohesive browser platform.

Yuvraj Kashyap built arcade.yuvrajkashyap.com as a production-style game platform, not a folder of disconnected demos. A typed catalog, static route generation, lazy runtime loading, shared controls, responsive framing, and local persistence keep a wide range of game architectures consistent without flattening their individual rules.

Platform first

The site is built as a central arcade product with shared navigation, metadata, and discovery rather than a folder of unrelated demos.

Game freedom

Each game owns its own lifecycle, rendering model, and interaction details while the platform keeps a coherent shell and presentation layer.

Scalable structure

New games drop into the registry with minimal wiring, which keeps the codebase clean as the library expands.

31

Published games

30

Live releases

17

Canvas-tagged runtimes

24

Full mobile support

What ships today

  • Thirty published game pages derived from one typed source of truth.
  • Canvas, DOM, board, word, timing, physics, and incremental interaction models.
  • Keyboard and touch metadata for every game, with honest mobile-support labels.
  • CI, analytics, SEO metadata, a sitemap, source attribution, and automated visual evidence.

Intentional boundaries

  • Records and progress stay local; there is no account or cloud-save backend yet.
  • Multiplayer and global leaderboards wait until real product demand justifies them.
  • Shared browser mechanics remain lightweight instead of becoming a premature custom engine.