Skip to content

This project implements a chess system where players can move pieces according to the rules of chess. The system uses Object-Oriented Programming (OOP) principles, such as inheritance, polymorphism, and encapsulation, to manage game logic and piece behavior.

Notifications You must be signed in to change notification settings

HielSaraiva/project-chess-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess System Project:

Table of Contents

  1. Main Purpose
  2. Introduction
  3. Project Overview
  4. Versions

Main Purpose:

  • Project carried out to apply all basic and intermediate knowledge about object-oriented programming

Introduction:

  • Used language: JAVA
  • The project will run correctly only if a colored terminal(git bash on Windows / Oh-My-Zsh on macOS) is used or if an IDE is used to it

Project Overview:

Chess Table


Versions:

  • Java 21

About

This project implements a chess system where players can move pieces according to the rules of chess. The system uses Object-Oriented Programming (OOP) principles, such as inheritance, polymorphism, and encapsulation, to manage game logic and piece behavior.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages