Kirjoittaja: teamkalamakkara

It is finally done. The final day was more productive than we expected. The content might not be perfectly balanced, since most of it was added during the last few hours. The first days were not very productive, so we had to hurry during the last few days and most of the code is just tangled spaghetti code and dirty hacks, but it works.

The game was made with Typescript and Purescript. Most of the problems we encountered happened because part of the gameplay mechanics were implemented in Typescript and the rest of them were implemented in Purescript and they were not playing nicely together. If we could start again, we would implement the whole game either in Typescript or in Purescript and use yendor.ts instead of rot.js.

It feels like this day was more productive than all the previous days combined. We finished item generation and added field of view calculations for the player. We also remade the world map, which you can see below.