

You can download the latest version of Python 3 here. Traditionally it involves pens, paper, dice and snacks, today we’re going to recreate that in software (well maybe not the snacks).Īnd I’ve been meaning to learn Python 3 for some time, so here we go: Planning and set-up I’m going to assume you’ve at least heard of the most popular table-top roleplaying game in the world before, or at least you might have seen the kids in Stranger Things play it. You can see my previous C# implementation here and my pure JavaScript implementation here.

The last time I briefly used it, Python 3 had just been released and was being ignored by almost everyone due to all to breaking changes people had porting over to it from Python 2. I have a bit of a confession to make, I’ve never really bothered to learn Python.
