Skip to content

Marremelad/ChessBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessBoard Console Application ♕ ♞ ♖

Description

This is a C# application that lets the user generate a customized chess board in the console. This application features an interactive menu built with the Spectre.Console library. The user can navigate through the menu with the up and down arrows and the enter key.

Features

  • Change the board size - Choose a board size ranging from 1x1 to 8x8.
  • Custom tiles - Choose a custom character to represent the tiles.
  • Custom chess piece - Choose a custom character to represent the chess piece.
  • Piece Placement - Choose where to place your piece on the board.

Application demo

Application Demo

Requirements

  • .NET 8 or higher

Get started

If you are using Visual Studio or any other IDE with an integrated repo-cloning function use it with this URL - https://github.com/Marremelad/ChessBoard.git then open the solution and run the program.

Else, do the following.

  • Open the terminal on your computer.
  • Navigate to the directory where you keep your repositories.
  • Run the following command
git clone https://github.com/Marremelad/ChessBoard.git        
  • Navigate into the directory that holds the project and run the following command.
dotnet run

About

Console chessboard generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages