Official development blog

Tag Archives: Cogmind

Exploring the Concept of a Terminal Roguelike “Overmap”

Lots of games have “minimaps” allowing you to view a greater area than normally visible in the game screen, although (except in maybe a few rare instances) these usually aren’t games with displays limited to a strict terminal grid like we have with Cogmind. After all, you can only “zoom” so much given the restrictions […]

Posted in GUI | Also tagged , | 2 Responses

Audio Accessibility Features for Roguelikes

Anyone who’s followed my development work over the years will know that I’m big on providing all sorts of quality of life features, optional functionality, configurable settings, and so on. This is also why even from the earliest stages (pre-7DRL!), and ever since, I’ve given the utmost priority to Cogmind’s interface. How players interact with […]

Posted in Dev Series: Sound Effects, GUI | Also tagged , , , , | Leave a comment

Building Cogmind’s Ambient Soundscape

I first introduced Cogmind’s ambient sound system back in 2014 during the pre-alpha days, as it was initially developed for Cogmind’s predecessor (X@COM) in the years before that, and sound would continue to play an important role going forward. It wasn’t an especially long post like the ones I tend to write these days, but […]

Posted in Design, Dev Series: Sound Effects | Also tagged , , , | Leave a comment

My Cogmind Dev Tools

I sometimes get questions about what I use to develop Cogmind and although I compiled a list on r/RoguelikeDev years back, it’s undergone a few changes since then, so it’s about time to put an updated version here on the blog for anyone who’s interested. Maybe you’ll find something useful you weren’t aware of before […]

Posted in Gamedev | Also tagged | 4 Responses

Developing Multitile Creatures in Roguelikes

Creatures/entities that occupy more than one space in the grid-based world of a roguelike still aren’t all that common, although in the development community this is an increasingly popular topic. Many of these discussions revolve around how to solve various technical and design issues associated with this type of entity, and while I’ve provided input […]

Posted in Design | Also tagged , , , | 5 Responses