A tale down the archipelago part II: How I got Hades into the multiworld

The final step into the multiworld.
A tale down the archipelago part I: What are randomizers and what is the multiworld

What is a randomized game!?
How to do PowerPoint in Godot

The GameDev way of doing presentation
The finite state machine

Or how to organize your states
The singleton pattern

Or an easy way to setup your manager
The state pattern

How to organize your behaviour without ifs.
Some thoughts on object pooling

And why we use it in the first place.
Some thoughts for input mapping

Or why Space should not be Jump.
Matrix multiplication

How to do it fast. And what is “fast”.
Probability and perception
