Skip to content

MiguelToller/chess-system-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chess-system-java

This is a Chess system project developed in Java, created as part of a course on Udemy taught by Nelio Alves.

Most of the project structure and core ideas follow the course’s proposed implementation, and the main goal of this repository is to practice Object-Oriented Programming, clean design, and domain modeling in Java.

Credit to Nelio Alves for the original project and guidance.
This project was developed strictly for learning and educational purposes.


What I practiced / implemented

  • Complete chess game logic
  • Piece movement and capture rules
  • Turn control and match flow
  • Check and checkmate validation
  • Clean object-oriented structure

How to run the project

Make sure you have Java installed.
You can open and run the project using your preferred IDE (such as IntelliJ IDEA or Eclipse).


License & Credits

  • Project based on a chess system developed in a Udemy course by Nelio Alves.
  • This repository is intended for educational use only.

About

This repository contains a Chess system in Java, showcasing my implementation of the game’s rules and logic with clean Object-Oriented design, including piece movement, captures, turn control, and check/checkmate validation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages