Concept and early progress
This is my first post about this new roguelike I’m working on. After about two months of part-time work, I’ve implemented a lot of the basic mechanics and I’m closing in on a playable demo.
Concept
Moving Castles is story-heavy roguelike that places you in the shoes of a mage’s apprentice with your master dead and the world against you, and gives you the chance to survive, rebuild an ancient castle, travel the planes, and eventually defeat the evil that has despoiled your order and your home.
Thematically, I've always loved the idea of the wise old wizard in his tower. My goal here is to tell the story of the apprentice becoming the master, building the tower and building that wisdom along the way.
Tech stuff
I'm using the awesome libraries SadConsole and GoRogue as a launching point for the game. They provide a great combined ecosystem to get a tile or text based game up and running quickly.
Updates this week
This week I moved beyond the basic map generation available in GoRogue, and wrote a couple of my own, including the one I hope to use for most of the upcoming demo level. It’s a constrained-growth algorithm that places non-overlapping rooms, then expands them in random directions to use up all the space. Generally, it yields a pretty believable interior layout.
I also added door generation, and the actual doors themselves.
Get Moving Castles
Moving Castles
Story-heavy roguelike
Status | Prototype |
Author | Michael Strauss |
Genre | Adventure |
Tags | Roguelike, Wizards |
More posts
- Pre-alpha 3: ItemsJun 04, 2021
- Pre-alpha 2Apr 14, 2021
- 2021 Update 1: First pre-alpha releaseFeb 27, 2021
Leave a comment
Log in with itch.io to leave a comment.