Live2024/UI · Engineering
Chess Arena.
A weekend project that turned into a working real-time chess client. chess.js handles the rules so all the time went into the parts that matter: the board, the animations, the multiplayer sync.
chess.zieckdesign.nl

/ what was built
The shape of it.
A real-time chess interface focused on flow. Fast moves, clean board, no clutter. A weekend dive into multiplayer sync and animation timing.
- 01chess.js for everything rules-related: legal moves, check/mate detection, move history.
- 02WebSocket sync between two players in real time.
- 03UI built for feel: drag-and-drop, snappy piece animations, a board that responds instantly.
Up next
