Glacial
A roguelike I made in Februrary 2016.
You are a faithful servant of the Pyro God. You returned to the former home of your ancestors in search of his ancient cathedral, only to find the city a frozen ruin.
A roguelike I made in Februrary 2016.
You are a faithful servant of the Pyro God. You returned to the former home of your ancestors in search of his ancient cathedral, only to find the city a frozen ruin.
This is my first attempt at writing one game a month. It’s a turn-based dungeon crawler in the style of traditional roguelikes. All the characters in the game are bugs. Each bug has an ability and combat stats. You can “channel” a bug and gain access to its ability and stats.
Most games employ some form of visible area detection to simulate the fact that opaque objects obscure one’s view of whatever is behind them. Recursive Shadowcast is one of a handful of algorithms that compute visible area in worlds represented by 2D grids. This makes it suitable for use in roguelikes. This post will explain the recursive shadowcast algorithm.
A cellular automata is a collection of cells whose states change over time based on the states of adjacent cells. They can be used to produce natural-looking patterns, such as the cave in the picture below.