Skip to content

richy486/MoreChess

Repository files navigation

More Chess

Chess with randomly generated variant pieces.

Screenshot of a game in progress where the Horse and Ninja pieces have moved

Using a Clean Architecture system where updates to the board are down from the interactor to a state that is read from the view

      ┌────────────┐                                                 
┌─────► Board View │                                                 
│     └────┬───────┘                                                 
│          │                                                         
│          │ Drag Offset                                             
│          │ ┌────────────────────────┐  Move    ┌─────────────────┐ 
│          │ │                        ├──────────►                 │ 
│          └─►                        │          │                 │ 
│            │ Positioning Interactor │          │ Game Repository │ 
│            │                        │  Board   │                 │ 
│            │                        ◄──────────┤                 │ 
│            └────┬─────────────────┬─┘          └─────────────────┘ 
│                 │                 │                                
│                 │ Move positions  │                                
│                 │                 │                                
│          ┌──────▼────────────┐    │                                
│◄─────────┤ Positioning State │    │ Board update                   
│          └───────────────────┘    │                                
│                                   │                                
│                                   │                                
│               ┌───────────────────▼─────┐                          
│◄──────────────┤       Game State        │                          
│               └─────────────────────────┘                          
                                                                                          

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages