• New Name

    I’ve renamed this blog to Grid Bugs to better reflect the true nature of roguelike development.

    Read more...
  • Even Separation Algorithm

    This post describes an algorithm for evenly spreading out a sequence of items made up of two distinct types of item. I came up with it when attempting to draw straight lines on a grid, where lines are represented by discrete steps in one of two directions. In order for such a line to appear straight, the steps in one direction should be spread out as much as possible with respect to the steps in the other direction. The solution generalizes to spreading out any sequence made up of two distinct types of item that are repeated a number of times.

    straight-line-screenshot

    Read more...
  • Skeleton Crew

    I wrote this game for the 2016 7 Day Roguelike challenge.

    Read more...
  • 7 Day Roguelike 2016: Success

    It’s now Friday night (technically Saturday morning). Tomorrow morning it will have been 1 week since I started work on “Skeleton Crew”. This is the final entry in my development log.

    Read more...