Skip to content

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

New issue

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

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

Already on GitHub? Sign in 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.

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

Successfully merging this pull request may close these issues.

2 participants