Official development blog

Tag Archives: Data

Leaderboards and Player Stats with Protobufs

After finally ripping out the old leaderboard and metrics system, it’s time to build a new one! I’d technically already completed the first significant chunk of the new system months before, described in the Ultimate Roguelike Morgue File series. In particular the “Preparation” section in Part 1 describes how I created an external file to store […]

Posted in Gamedev | Also tagged , , | Leave a comment

Leaderboards and Player Stats: The Old Way

It’s the end of an era! From May 2015 through October 2019, Cogmind used the same architecture for score uploading and leaderboard compilation that I’d patched together a few months before releasing the first alpha. That’s all changing as of Beta 9 and the introduction of a revamped “Ultimate Roguelike Morgue File,” so I thought […]

Posted in Gamedev | Also tagged , , , | Leave a comment

Building the Ultimate Roguelike Morgue File, Part 4: History Logging

The final part of Cogmind’s new scoresheet that I added was the “history log,” referring to a list of important events and actions that took place throughout a run, and when (turn number) and where (depth/map) they occurred. Even without any other supporting info from the scoresheet, by covering the highlights of a run in […]

Posted in Dev Series: Ultimate Morgue File | Also tagged , , | 2 Responses

Building the Ultimate Roguelike Morgue File, Part 3: Mid-run Stat Dumps

In the first part of this series I described how I didn’t want to get into fundamental changes to the stat system while in the middle of development, leading me to completely avoid modifying the underlying architecture despite greatly expanding the number of stats recorded. Among other limitations, this is also why we’ve gone for […]

Posted in Dev Series: Ultimate Morgue File | Also tagged , , , , , | Leave a comment

Building the Ultimate Roguelike Morgue File, Part 2: ASCII Maps

Although there’s only so much information ASCII alone can hold without color or a supporting interface, it’s still worth it for morgue files to include a map of the area around the player at the end of the run for added context. For wins generally not so much, but such maps can definitely be useful […]

Posted in Dev Series: Ultimate Morgue File | Also tagged , , , , , | Leave a comment