Skip to content

Conversation

@ChaseDRedmon
Copy link

@ChaseDRedmon ChaseDRedmon commented Oct 5, 2025

Implement Chess into OpenPigeon. Tries to attempt feature parity with GamePigeon chess mechanically.

Does not include:

  1. settings screens
  2. user profile customization
  3. music
  4. sound effects
  5. board preview in iMessage (without going into the game)

Working features:

  1. Follows standard chess rules: normal chess moves, en passant, castling
  2. Move highlighting for legal moves (blue), capture moves (red), and previous opponent moves (green)
  3. Undo move before send with undo arrow
  4. Move animation to show chess pieces moving across board for player and opponent

@ChaseDRedmon

This comment was marked as resolved.

…ng animation, messages, pawn promotion screen
@ChaseDRedmon

This comment was marked as resolved.

@ChaseDRedmon ChaseDRedmon changed the title [Review Only / No Merge] Chess Chess Oct 31, 2025
@ChaseDRedmon
Copy link
Author

Chess pieces now use artwork from https://commons.wikimedia.org/wiki/Category:SVG_chess_pieces licensed under the Creative Commons license

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant