Petunk: a charming new putt putt game

Petunk is a simple pick up and play physics puzzler. Featuring putt putt golf-like game mechanics, Petunk challenges the player to hone his skill at aiming, shooting, and timing his shots at the target. Featuring hand crafted artwork wrought from real world materials and brought to life on screen, play Petunk today!

Adopting a Component Model for Game Development

For Colorfull one of my goals was to explore the component design pattern for game architecture. For those of you who are unfamiliar with the pattern it goes something like this:

Instead of using inheritance to add new types of behavior to game objects, the component model seeks to extend a game object’s behavior by adding or removing components. Thus, if you want objects to be affected by gravity you might add the GravityComponent.

In this model every object in the game is an instance of the same type. What components are used to construct an entity is what distinguishes, say, the player from a NPC.

Read More

August is over: time for show & tell

It’s September already, so it’s time to pony up and show you what I’ve been working on. To be frank, this month’s game, Colorfull, hasn’t turned out as pretty as Petunk. The biggest culprit by far was Starcraft 2. That game is great. (P.S. send me an invite if you want to play, I’m on the US servers as Asterix.) At any rate, I am happy to say that Matthias and I accomplished our main goals. Now we have to decide whether to let the game die or put more time into it. At any rate, let’s have a quick post-mortem to review the month. At the end I’ll even link you to a Silverlight version of the game I cooked up! Read More

It’s August, time for a new game

Hello everyone, I hope that things are going well. We’re well into August now and it’s high time I share a little bit about my current project.

Color Wheels

Once again, I’m trying to complete a game in a month. In July I created Petunk. One goal with that project was simply to prove I could make something decent in the timeframe. This time around I have a couple goals in mind:

  1. Explore a component model design
  2. Create more tests for each component of the game

    Read More

Petunk Week 4: Crossing the finish line

Hey everyone and welcome to the fourth installment of my series on Petunk. At the beginning of July I stated that I would be creating one game each month for the summer. Well, July is over so it’s time to look back on the past month and see how things went.

Read More