Crabitron & Friends

Join CRABITRON as he wanders the AVCON show floor! We made this little piece while showing Crabitron at the AVCon Indie Games Room this year. John filmed and I edited. Music by Kevin MacLeod. You can see more photos from AVCON on our Facebook page.

Can You Express a Concept with Game Mechanics Only?

This game came out of an argument about whether one could design a game to express a specific idea using only game mechanics. My argument was that you can’t – that you need to at least imply some relation to the real world to express ideas.

So that night I decided to spend a few hours prototyping an abstract game based on my idea of “supply and demand.” You can play it here.

Supply and Demand Prototype

I’m not sure whether I succeeded. I’ve asked people to play it and tell me what they thought it represented, some of the answers I received:

  • Bacteria
  • Social Networks
  • Finance
  • Balance

Out of those, balance was probably the closest to what I intended to express.

Cartoon Styled Explosions

I wrote this processing prototype to generate cartoon styled explosions for our next game. It took about two hours to get the basic burst effect. I’ll be adding debris trails and smoke to it when I next get some time, as well as PNG sequence output. For the moment you can click the link below to try the demo for yourself and get the source code.

The base effect consists of additive and subtractive expanding circles, with some randomness. An initial additive burst creates the colour, which is subtracted by using a delayed subtractive burst. There are many magic numbers and it’s hacky code, but it’s only for PNG sprite output.

Let me know if you find it useful!

Click here to play with the Processing demo – also includes source code. Left click to make an explosion, right click for a random colour explosion. Left clicking while an explosion is in progress will pause the effect.