In my previous developer update (Link), I showed off the “core” experience of my current game. It can be summarized by solving logical gate problems (AND, OR, XOR, etc.) horizontally and vertically where each bit can impact multiple equations, changing one bit to solve an equation left could un-solve an equation right, or up, or down. But what to do with a novel puzzle that is both dull and complex at the same time? How do I containerize puzzles? How does the player feel progression? What is the overall reason to play this game over the 500 other games released that month? The best place to start looking for answers is at how your contemporaries solve the problem of framing[…]

I finished a tech demo and content building tool for a puzzle game I have been working on. In this context, text demo is meant to be a proof-of-concept build that has playable gameplay and gives me an environment to test and validate functionality that doesn’t have visuals (serialization of classes, save/load functionality, data driving gameplay and content, etc.). The gameplay is solving logical gate (and, or, xor, nand, nor, nxor) puzzles by turning bits, the circles, on or off. Your goal with each puzzle is to make all the squares on the outside turn on. The connections between circles or between circles and squares are logical gates. The side where each square sits dictates where the logical equation starts[…]

The age old question of new game developers is where do I start? Do I create art? Do I start programming frameworks? Do I make physical prototypes? Do I mod an existing game? Like most things in life, there is no actual answer. Let what drove you to take the mammoth task of developing a game inspire your work. Jenova Chen chased an emotion with Thatgamecompany’s third outing, “We wanted to bring in a new feeling between people online.” Doom was inspired by id’s late night D&D campaigns. Chase whatever muse started this adventure. For my current game, the muse was the idea of solving logic gates. For those that don’t know, logic gates are things like AND and OR[…]