
Devlog: Steam Peer-to-Peer Multiplayer Beta Update
I am excited to release the Online Multiplayer (Beta) directly to the default branch! Challenge other players online using secure Steam Peer-to-Peer lobbies and matchmaking.
🛠️ What's New & Fixed
Steam P2P Multiplayer (Beta): Find and play matches against other players using your base chess piece stats (campaign upgrades and abilities are disabled for a balanced matchup).
Resign Confirmation: Pause during multiplayer matches to resign; includes a confirmation popup to avoid accidental resignations.
Opponent Names: Identify who you are playing against with the new "VS [Steam Name]" HUD indicator.
Black Perspective Flip: Playing as Black now flips the board visually, including all particle effects, floating damage numbers, and gamepad selectors.
Pawn Rule Correction: Fixed a chess rules bug so Pawns can now attack pieces directly in front of them even if they also have diagonal captures or moves available.
Sound FX Fixes: Corrected Web Audio Context initialization issues so game sounds play correctly after initiating multiplayer matchmaking.
UI Cleanup: Automatically hides campaign progress bars, save game buttons, and floating +0 gold texts during active multiplayer matches.
🤝 Special Thanks & Credits
A huge shoutout and credits to m1ghty and Pairable for helping test the multiplayer functionality, lobbing, and network connectivity!