Work In Progress, game features still in development.
Unity3D chess board game implemented using the following design patterns:
-
Command Design Pattern => Undo and redo functionality
-
Model-View-Controller Architecture => Modularity of layers
-
SOLID Principles
-
- Single Responsibility
-
- Open Closed Principle
-
- Liskov Substitution
-
- Interface Segregation
-
- Dependency Inversion