/chess

Classic Chess meets modern technology. A command-line Chess game implemented in Object-Oriented Python, perfect for enthusiasts and developers alike.

Primary LanguagePython

♟️ Chess: Command Line Edition ♟️

Dive into the classic world of Chess with this command-line interface version. Crafted in Object-Oriented Python, it offers a unique blend of strategic gameplay and programming elegance.

Table of Contents

Introduction

Rediscover Chess in a new format. This Python application merges the game's traditional complexity with a simple, accessible command-line interface.

Prerequisites

Getting Started

Setup

Clone the repository:

git clone https://www.github.com/urmzd/chess.git

Launching the Game

Execute using Python:

python src/Chess.py

Or directly (if python3.8 is aliased to python):

./src/Chess.py

Gameplay Instructions

  • move: Input a move.
  • help: View commands.
  • draw: Offer a draw.

Gameplay Example

Chess Example

Additional Resources

Explore these resources for deeper insights into Chess and AI: