Revised states, part 2

As mentioned in the preceding post, a new “catalyst” state will exist in a “layer”. The “radiation” states will be removed. The resulting states are: (0) empty: Unoccupied cell, aka quiescent state. (1) light wavefront: Empty cell (0) transitions to light wavefront (1) when adjacent. Transitions to light refractory (2). (2) light refractory: Prevents light [...]

Introducing catalyst

After writing the initial Cellular Automata (CA) rules (see preceding post), I realized that there is a problem with the rules for the beacon and radiation. It appears that radiation would travel in a single line in one direction only. It’s hard to be certain without building the CA, but in any case, the radiation [...]

Revised containment CA states

As mentioned near the end of the preceding post, I’m removing the multiple darkness states, which leaves the following: (0) empty state: Unoccupied cell, aka quiescent state. (1) light wavefront: Empty cell (0) transitions to light wavefront (1) when adjacent. Transitions to light refractory (2). (2) light refractory: Prevents light from doubling back on itself. [...]

Containment Cellular Automata (CA) rules

Now that I’ve established the high-level design rules, it’s time to take a look at CA rules which could produce the desired effects. Currently, the high-level rules are: (a) light waves radiate from a source in all directions. (b) darkness also radiates from a source in all directions. Note that darkness might not radiate from [...]

Beacon tweakin’

In the preceding post, I described the interactions between darkness, light, and beacons. The simple interaction between darkness and light seems fine, but the description of beacons didn’t feel quite right. For one, portions of the environment should remain hidden when surrounded by darkness. However, the beacons could be moved anywhere, allowing the player to [...]

The Darkness, The Light, and Beacons

Since the last post, I’ve been mulling over the core game design in my spare moments, and I think I’ve found a preliminary set of rules that will accomplish most of what I outlined previously. The Darkness (which I previously called “the blob”) is black and spreads rapidly in all directions. It will engulf the [...]

Containment game design revisited

This is my first “thinking out loud” post regarding the Containment [working title] game design. I hope it makes at least some sense (given that it’s out of context for anyone besides me)… After the setbacks of the past few weeks, I’m trying to get back on track with my game design. The current prototype [...]

Replay: The History of Video Games

I just finished reading Replay: The History of Video Games by Tristan Donovan. I’ve read other “history of video game” books, but this one takes a different angle by focusing on individual games and designers rather than consoles/hardware (though it does a fine job of covering them as well). It covers a lot of computer [...]

Back to Teledyne

I’ve mentioned previously that I’m heading back to a full-time job, and I thought you might be interested in a few details. I was looking for contract/consulting work, so I contacted a Teledyne company I used to work for (more than a decade ago). While I was there, they expressed interest in having me return [...]

Containment

As mentioned briefly in yesterday’s post, I’m changing the direction of this site/blog. Because I’m heading back to a full-time programming position, I won’t be looking for consulting jobs, and it makes sense to focus on what Three Eyes Software (which is just me) is doing: developing a videogame in my spare time. I’ve written [...]