I’m Santiago Zapata, better known online as slashie, a Software Engineer and Independent Game Developer and from Medellín, Colombia.

You are in the devlog, a chronological collection of updates on my projects, alongside articles about software and game development. Subscribe to get these directly into your inbox.

Ultima Castle Generator now on itch.io

Published by

on

Continuing my quest to upload one of my games from https://slashie.net to https://itch.io every week, I have published Ultima Castle Generator there, a procgen tool to generate castles like the ones you would find while roaming the Britannian countryside in Ultima V. Play with it online here.

I made this one for fun back in 2016, following a challenge from the procedural generation reddit. The process I did was based on examples, checking the maps from the game in order to dissect their structure. You can still find them here

Empath Abbey, from Ultima V

The generator works in three steps, as described in this blog. An intermediate step subdivides the space into utility rooms, which are then filled based on their utility. The source code can be found here in case you want to play around with it a bit.

The version at itch.io features some simplifications in the UI to make it look simpler and cooler, similar to the great generators by watawatabou. The legacy UI was kept at slashie.net including the intermediate generation steps.

One response to “Ultima Castle Generator now on itch.io”

  1. […] of Permadeath, but it really wasn’t working there), and the Ultima Castle Generator being posted there as well, with some UX […]

Leave a Reply

Discover more from Slashie's Gamedev Adventures

Subscribe now to keep reading and get access to the full archive.

Continue reading