Skip to content

TheCraftyMaker/DiceGameAkka

 
 

Repository files navigation

Dice game built using CQRS & EventSourcing with Akka.NET

It's a really simple (yet complete) event-sourced game. The rules are:

  • game creator specifies players taking part
  • each player, one after another, has an opportunity to roll the dice
  • each player’s opportunity to roll is timeboxed, if a player didn't roll on time, his opportunity is gone
  • winners are all players that rolled the highest number

This workshop is a .NET Core 3 port based on https://scalac.io/event-sourced-game-implementation-example-part-1-3-getting-started/

DISCLAIMER:
The code in this repository is created to demonstrate some core concept about CQRS and Event Sourcing using Akka.NET in the context of experimentation, this code is far from production-ready!

About

Second Akka.NET Major

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 82.3%
  • JavaScript 11.2%
  • HTML 6.3%
  • Other 0.2%