Skip to content

[feat]: Develop Two-Player Chess Game in Python #360

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Oct 30, 2023
Merged

[feat]: Develop Two-Player Chess Game in Python #360

merged 1 commit into from
Oct 30, 2023

Conversation

purnasth
Copy link
Contributor

PR Title: [feat]: Develop Two-Player Chess Game in Python

Closes issue #359

This pull request brings a fully functional two-player chess game, aiming to entertain and serve as a learning tool for chess enthusiasts.

Features

I have implemented a two-player chess game using Python, integrating various features:

  • En Passant: Included special pawn capture movement.
  • Castling: Added the functionality to perform the castling maneuver.
  • Checkmate and Stalemate Detection: Implemented logic to detect game-ending states.
  • User Interface: Enabled a graphical representation of the board with mouse controls.
  • Standard Chess Rules: Adherence to traditional chess rules.
  • Two-Player Mode: Two human players can now compete on the same device.

Attachments

Screenshot 2023-10-28 211726

@github-actions
Copy link

Hi @purnasth! 👋

Thank you for submitting a pull request! We appreciate your contribution and will review your changes as soon as possible.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants