Skip to content

RaedJarrar/Chess

Repository files navigation

Chess

Domain driven design implementation of chess. The domain project implements the logic of the Chess using DDD concepts such as Entities, Values and Aggregates. The domain service project implement a set of repositories capable of storing and loading players and games from storage. A simple file storage implementation is included to keep it simple. The application is a simple console app that let's you create or load player and games and take turns to play a chess game using the classes in the domain project. You can also watch popular games such as fool's mate and a stale mate.

alt text

About

Domain driven design implementation of chess

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages