Duck chess is a chess variant created here: https://duckchess.com/
You can play this version at https://duck.ohea.xyz
This is an implementation of Duck Chess featuring (a)synchronous multiplayer. To play, just create an account. You'll be able to see open games to join and be able to create your own open games. Once you join an open game, it'll show up on your main menu.
This web app supports notifications. If you enable them, the app will alert you when it's your turn. This feature isn't supported yet on IOS, but works very well on Android and mostly on desktop.
See the link above, but basically there are three rules on top of normal chess:
- The duck is impassable. You may not end your turn on the duck and you may not move through the duck. The only exception is the horse which can jump over it.
- After making a normal chess move, you must move the duck to a new empty square.
- Check and checkmate don't exist. You win the game by taking your opponent's king. You may perform actions that put your king in check.
Frontend:
- Use Tauri to create a native frontend
- Allow offline play
Backend:
- Allow anonymous users