Board layout

Idea shamelessly stolen from rokem's 4dChess <3


TODO

  • basic movement rules
  • pawn promotion
    • let player choose piece after promotion
  • alternating player moves
  • check
  • checkmate
  • en passant
  • castling
  • undo/redo mechanic
  • load position from FEN
  • save position to FEN

Notes

  • You may castle by setting the King ON the Rook ("e1 [a1|h1]", "e8 [a8|h8]")