Scroll is a roguelike, with a twist, which I won’t reveal until I’ve finished building it. I’ll just say: A playable roguelike pun, set in a filesystem near you.
This is my first time developing a roguelike, and my first time writing a game in Haskell, and my first time writing a game to a time limit. Wow!
First, some groundwork. I’m writing Scroll in Haskell, so let’s get the core data types and monads and IO squared away. Then I can spend days 2-7 writing entirely pure functional code, in the Haskell happy place. [more]