Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaesaecracker/trivial-uno
A not so trivial implementation of uno. Used as a playground for architecture, the actual uno implementation and strategies are bad.
https://github.com/kaesaecracker/trivial-uno
Last synced: about 15 hours ago
JSON representation
A not so trivial implementation of uno. Used as a playground for architecture, the actual uno implementation and strategies are bad.
- Host: GitHub
- URL: https://github.com/kaesaecracker/trivial-uno
- Owner: kaesaecracker
- License: gpl-2.0
- Created: 2022-12-18T11:18:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-20T16:06:04.000Z (over 1 year ago)
- Last Synced: 2023-06-07T20:23:01.735Z (over 1 year ago)
- Language: C#
- Size: 105 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Trivial Uno
A not so trivial implementation of uno. Used as a playground for architecture, the actual uno implementation and strategies are bad.
Components:
- MyUno: this is the actual application. There are also custom cards showing off the customizability.
- TrivialUno.Definitions: All the interfaces and attributes. No dependencies.
- TrivialUno.DefaultCards: All the default Uno cards. Dependent on DefaultEffects and Definitions.
- TrivialUno.DefaultEffects: All effects used by default Uno cards. Dependent on Definitions.
- TrivialUno.Machinery: Implementations for the interfaces the application can use or partially replace.