Distributed Systems Fall 2020 programming task
A console-based Uno-game following the rules found on Wikipedia, with the following exceptions:
- The "WildDrawFour" -card is not included
- There is no points-counting, every round is a self-contained game with a single winner
- Make sure the .NET 5.0 runtime is installed
- Download the release
- Launch the .exe. If you move the .exe from the release folder, make sure to move the "dsproject.runtimeconfig.json" file with it.
- Make sure the .NET 5.0 runtime is installed
- Download the release
- Make sure your terminal is at least 150 columns wide and 50 columns high
- Run the .dll using dotnet (
dotnet dsproject.dll
). If you move the .dll from the release folder, make sure to move the "dsproject.runtimeconfig.json" file with it.
- Input your display name when prompted
- Select your network adapter
- Override the default group address and port if you wish
- Select how many players your game will have (the game will not start before this amount of players are found)
- Wait for the game to start
Follow the instructions on the screen. Left and right arrow keys scroll through your hand if you have more than five cards
- A log file is created in the same directory that the application .exe or .dll is in.