Skip to content

ayodhettz/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Chess

A Windows desktop chess application built with C#, .NET Framework, and WPF. The project features standard chess logic with a simple graphical interface for playing and testing gameplay mechanics. It will act as the foundation for future enhancements including multiple game modes and engine development.

Overview

This project implements the core rules of chess inside a structured C# codebase. It includes board state management, move validation, turn handling, and piece-specific logic.

The WPF front-end provides a lightweight interface for visualizing the board and interacting with the game.

The base project was created while following the tutorial posted by OttoBotCode on youtube http://www.youtube.com/@OttoBotCode

Tech Stack

Language : C#

Runtime : .NET Framework (6.0)

UI Framework : WPF

Features Implemented

  • Fully rendered 8 x 8 chess board
  • Piece Movement & Rule enforcement
  • Turn Tracking
  • Move Validation
  • User Input
  • Extensible code structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages