Game: Weird Chess

A hilarious chess variant that breaks all the rules

Overview

Ever thought chess needed more chaos? During Hack Club’s Shipwrecked challenge, I set out to reinvent the classic game in just 30 hours—and make one of my three projects go viral with 2,000+ views!

Inspired by a wild suggestion from my brother, I built Weird Chess: a browser-based 3D board where every piece obeys its own hilarious rule set. It’s chess… but not as you know it.

Behind the Madness

The secret sauce is a JSON-driven engine. Want a teleporting pawn? Done. An exploding rook? Easy. Just tweak the JSON file and watch your custom rules explode into action.

  • 3D Board in Browser: Built with Three.js for smooth zooms and rotations
  • Instant Rule Tweaks: Edit JSON to add or modify piece behavior on the fly
  • Share the Madness: Invite friends to try your wildest variants

Try It Yourself!

Curious to see the code behind the chaos? Peek at the repo on GitHub. Fork it, craft your own bizarre pieces, and let the mayhem unfold!

Dev View

Duck

Hunt

Super Secret Settings

Enable physics

Blind mode

This does nothing

Party mode

Pong

Dev Mode

Physics Options

Arrows => Gravity

Roof collision

Obj Sleep