I've been reading through and researching a fair bit on Akka.NET and feel that it's a good fit for a very basic online multiplayer game that I will be developing.
I've been particular interested in the Persistence module within Akka.NET. What I would love to be able to do is take a snapshot of my entire Actor system at any point in time and have that snapshot restored at a time of my choosing (essentially a Save/Load mechanic for the game state). This Saving and Loading of Actor persistence appears to happen quite automatically, whereas I would be looking to manually snapshot the current state of the system and restore at a time of my choosing.
Is such a scenario possible with Akka.NET persistence?