During this sprint, I refactored the level generation code to its final state. This concludes level generation as a feature of the game. The only parts that will be changed moving forward are the various room types and their odds of apparition.
I also took the plot I started writing during the previous sprint and elaborated on it.
"Erik Einarsson, proud Viking member of the Wulfing clan, was chosen to venture into the forest for the final trial of the clan games: Hauldsvegr, the Hero’s Journey. He has to venture and try to find Freyrglade, a mystical clearing that was blessed by the Gods, according to the legends. Once he starts going deeper in the forests, he finds himself attacked by wolves and snakes. In spite of his will and axe, he ends up succumbing to his wounds, or does he…
He wakes up at the outskirts of the forest, a giant figure clad in gold stands before him, sword in hand, his eyes as deep and dark as the night. The man introduces himself as Heimdall, the foreknowing God who keeps watch for invaders. In a deep, booming voice, he explains that Loki, the chaotic trickster God and his eternal rival, cast their magic on the forest and possessed its inhabitants for the sole purpose of messing with Erik. However, as Heimdall swore to oppose them, he decided to protect Erik and undo any of Loki’s actions that would lead to the Viking’s death, until the trickster God would give up and leave him be, although that wouldn’t happen until he would leave the forest.
After hearing Heimdall’s warning and pondering his choices, Erik decides to head back in. No hero ever backed down from a challenge, let alone coming from a God."