Clean chess implementation in .NET ecosystem (Xamarin, Blazor, Console, UWP, Windows Forms, WPF)
Many people are searching for resources when learning a new technology. This is clean implementation of chess with logic-view separation.
- Separation of logic and view using event driven techniques
- Clean polymorphism and composition
- Basic logic
- Console interpretation
- Thorough docs
- Tests for logic
- Blazor implementation
- UWP implementation
- Xamarin.Forms implementation
- Windows.Forms implementation
- WPF implementation
- ASP? Maybe using REST? Might be funny
- F# implementation to see how big of a difference is between OOP and Functional way of thinking
If you're interested, don't be shy and put that bad boy PR up there. Help is appreciated.