Official development blog

Category Archives: Design

Achievements

Whew! I’ve finally finished putting together all the achievements-related features for Cogmind! As a large single system I’d like to provide a rundown of the whole process and reasoning here on the blog. It’ll be divided into two articles, this first one exploring achievements in general, how they were selected and organized, icon creation, and […]

Posted in Design | Tagged , , | Leave a comment

Color Customization

I’ve always enjoyed adding accessibility features, hence Cogmind’s sizeable options menu and even more extensive config files. Not everyone will have the same habits or abilities, or play a game in the same way, so where possible it’s nice to be able to accommodate different needs. Although I’ve talked a fair bit about fonts before […]

Posted in Design | Tagged , , , , , | 2 Responses

Beyond the Design Doc: Unplanned Cogmind Features

Building a solid game calls for a good design doc. Laying out at least the core vision, along with preferably additional details about how features and their implementation work together as a coherent whole, is a much safer way to develop rather than repeatedly wandering down the wrong path and having to backtrack. Even back […]

Posted in Design | Tagged , , , , | 5 Responses

Music for Cogmind?

For a while the whole music thing was something I was going to start dealing with in mid-2016, but last year Cogmind just kept increasing in scope as it felt like there was enough funding to justify adding more Fun Stuff while still on the route to finishing off the story. And my intent all […]

Posted in Design | Tagged , , , | 18 Responses

Adjustable Difficulty

Roguelikes are notoriously difficult. In this way they’re really no different from games of old, across numerous genres, which many players were far from guaranteed of completing. It’s only today that roguelikes have become more uniquely associated with difficulty because the market around them has changed so much! There will always be an additional layer […]

Posted in Design | Tagged , , , | 10 Responses