async-chess (super early WIP)

chess, but without turns!

gameplay video

  • each piece has a 10 second cooldown
  • no en passant or castling (yet)
  • no check or checkmate, just capture the king to win
  • pawns automatically promote to queen
  • you can premove 1 move ahead

how to play

play here

currently supports 2-player local multiplayer

keyboard controls:

action player 1 (white) player 2 (black)
move wasd arrow keys
select/deselect/confirm z .
x2 speed x (hold) / (hold)

gamepad controls (only tested on dinput controllers):

action controller input
move dpad
select/deselect/confirm x
x2 speed o (hold)

why

i want to make a rad, free, open-source game. i think this is a fun game idea.

development

  1. install bun
  2. bun dev to start the dev server

there is HMR so you don't have to recreate game state on every change! it's really nice!