Skip to content

eugene-f02/Chess-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chess Game

An interactive application which simulates game of chess(player vs player version).

Developed using VB.NET

Independently designed, programmed, and tested this project

It was finished five months after my very first programming experience,
and was counted as my final project for ICS3U1 high school course

Features

Neat Menu Interface With Access to Previous Match Records
Recordit GIF

Handles all of the chess rules, such as:
1. Checks and Checkmates
Recordit GIF

  1. Proper Piece Moving and Capturing
    Recordit GIF
  1. Draws and Stalemates
    Recordit GIF
  1. Castling
    Recordit GIF
  1. Promoting Queens With Pawns
    Recordit GIF
  1. Pins, Forks, etc.
    Recordit GIF
  1. First Two-Square Move for Pawns
    Recordit GIF
  1. En Passant Moves
    Recordit GIF

EXTRA: If your name happened to be 'Eugene', and your opponent is clearly dominating, press 'g' when it's your turn,
            and get 8 queens randomly summoned on the game board at your service (Cheeeating?? hmmmm) :)

Installation

  • Download this project from my github
  • Go to Setup/Debug
  • Run setup.exe and follow the instructions
  • When the setup is finished, the game is accessible through the file called Chess created on your desktop

Additional Information

  • The source code is located in Form1.vb and Form2.vb files and can be accessable through "Chess.sln", if you have Visual Studio and .NET framework installed on your computer

Support

Reach out to me at one of the following places!


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published