About GBGames (twitter: @GBGames)

- http://www.gbgames.com/blog is GBGames' Blog: An Indie Game Developer's Somewhat Interesting Thoughts


GBGames's Trophies

The Heartless Cookie Terrorist Award
Awarded by Croupe Aardvark
on August 25, 2010
Charlie Sheen Getting Hammered on Screwdrivers Award
Awarded by Martoon
on August 18, 2010
The "I Can't Get You Because You're In The Bike Lane" Excuse
Awarded by demonpants
on December 17, 2008
The Photo Finish
Awarded by Doches
on December 8, 2008
The Palm Of RSI Prevention
Awarded by Hamumu
on August 23, 2008
Worlds Finest Juice Award
Awarded by PoV
on August 9, 2008



Jonny D says ...

I like the check button... ;)
I think you did well in the food category, but I want to see the game when you put in more features!

Entar says ...

Excellent journal and food.

DrPetter says ...

Ok, it runs. But that's about it :)
You said there were some game mechanics going on behind the scenes, but none of that is seen in the visuals, so I can't really say anything. Food ambition was relatively high, but not 5 high! ;)

mjau says ...

Well, I got it to run eventually, clicked to start, got ready!, and ... um. Nothing?

But yes, nice food.

Endurion says ...

It does not crash like others do :)
And you got cookies!

Tenoch says ...

Granted, it gets a food 5.
But... ^^

nilsf says ...

Nice journal and food pictures. The cranberry cookies looked delicious as did the peanut butter and Nutella sandwich. On the other hand I'm not much of a fan of vegan pizza. Perhaps the blackberries with the breakfast cereal could have been supplemented with strawberries, but that's just nitpicking.

5parrowhawk says ...

Wow, that's really unfinished. May I suggest you organize a separate competition - "Crustulum Dare"? ;)

greencow says ...


badlydrawnrod says ...

Strewth, now I'm hungry again.

noonat says ...

I hope you finish! The mockup looked awesome. I pressed every key on my keyboard on this before closing hoping to see something. :(

sowbug says ...

Technical perfection in transition from intro screen to game screen. Meticulous journaling of food.

Archive for the ‘LD #14 – Advancing Wall of Doom – 2009’ Category

Win32 build is now available

Posted by (twitter: @GBGames)
Tuesday, April 21st, 2009 1:13 pm

I fixed the build scripts and libraries so that it can create Win32 builds again.

It’s still not much, but if you are interested in judging it for the compo, check the link at:
GBGames Presents a Very Unfinished Game: Walled Off

I do plan on finishing this project so that it has some semblance of game play. I really liked what I was going for and feel pretty down about how little I accomplished.

Time lapse

Posted by (twitter: @GBGames)
Sunday, April 19th, 2009 8:31 pm

Until the embed code works, here is a link to the video: http://www.youtube.com/watch?v=LmcCyGY5IGg

It’s not very exciting, so I made it short.

GBGames Presents a Very Unfinished Game: Walled Off

Posted by (twitter: @GBGames)
Sunday, April 19th, 2009 7:03 pm

Win32 binary (currently unavailable): 2.4MB

Linux binary: 2MB

Ok, so this isn’t even close to a finished game, so you don’t have to play it to know that. However, I might still be able to pull a medal out of the food compo, so I’m submitting.

A Valiant Attempt

Posted by (twitter: @GBGames)
Sunday, April 19th, 2009 6:58 pm

This is the first LD I wasn’t able to get game play in by the deadline. This project is a long way off from being something that could even resemble fun.

Well, unless you like clicking a box with a check mark in it and knowing that underneath the scenes, it is now the next player’s turn. B-)

Here are screen shots of the project as it stands at the deadline:
Screenshot-Walled Off by GBGames

Screenshot-Walled Off by GBGames-1

As some of the IRC members noted, the attempt was still beneficial. I learned a lot this time around, and I’m better at game development for it.

GUI and Gooey

Posted by (twitter: @GBGames)
Sunday, April 19th, 2009 5:45 pm

I’ve been hard at work, and I’ve been making some decent progress. I can load the level and render it, so that’s good. I have a basic economy that updates based on income, but I don’t have a way to spend it yet or a way to let you know how much you’ve hoarded.

Unfortunately, I ran into the problem of handling the GUI. I want to know when the player has clicked a button, and even though I read up on IMGUI techniques beforehand, I forgot to use them! Suddenly I found myself with code that I needed to gut because it doesn’t work. IMGUI is simple, but there’s only so much time left in the compo.

So let’s eat. I baked one of my favorite LD staples: vegan pizza!
vegan pizza!

Eating it in sandwich form is much more efficient:
Much more efficient in sandwich form

I also made some oatmeal and cranberry cookies:
Making cookies

Just finished:
Finished cookies!

“What an incredible smell you’ve discovered!”
What an incredible smell you've discovered!

Back to GUI code. Hopefully I’ll get something resembling game play soon. Why does it always happen at the end of the compo? Sheesh.

Shower, Lunch, and Seven Hours Left

Posted by (twitter: @GBGames)
Sunday, April 19th, 2009 12:21 pm

I had a good night’s sleep, got some coding in, and have decided on a plan of attack that should result in a completed game. But I have less than 7 hours left. It’s going to be tight.

First, I moved the laptop from the living room to my office. I had to clear a place for it on my desk, which meant moving papers and books to the coffee table in the living room, but what’s the point of having a dedicated work space if I don’t use it? It will be a lot easier to focus just by knowing I’m in a place to do just that.

Second, I showered. It’s almost subconscious, but knowing in the back of my mind that I hadn’t done so today is distracting.

Third, I had lunch:

Peanut butter and Nutella sandwich

That’s an awesome-tastic peanut butter and Nutella sandwich that I washed down with apple juice. Note the shout out to all LDers, everywhere, especially those who are essentially making an entire game in the last 7 hours of the competition. This sandwich was for you.

So, I’m clean, I’m full, and I’m in an environment conducive to hardcore concentration and hacking.

Now imagine I put on shades when I say, “Let’s do this” in as bad-ass a way as possible.

Let’s do this.

More Eating

Posted by (twitter: @GBGames)
Sunday, April 19th, 2009 6:05 am

A friend of mine has come in from out of town for the night, so a few of us went to one of our favorite college spots: Allende Restaurant, or what I like to affectionately call Club Allende. They have the best burritos in Chicago!

I ordered a vegetarian burrito and horchata (rice water).

Best burrito in Chicago

That burrito is going DOWN!

It's going down!

It seems that most of my pictures this competition are of the food I’ve been eating, so here’s picture of my “work environment”:

Work Environment

What you don’t see on the blanket to the left in the picture is my cat Diego. Gizmo was on the chair on the right. They wait until I write a line of code, and then they pounce. I should move this effort into my office for some privacy.

Speaking of code, I have about 13 hours left in the compo and almost no code. This is going to be either a lot of fun or a lot of pain. And I know I’m having lunch with my parents today, so that’s even less time. Wish me luck!

A Snack and a Cat

Posted by (twitter: @GBGames)
Saturday, April 18th, 2009 5:18 pm

One of my favorite things to eat is a crispy, crunchy Granny Smith apple.

A delicious apple

Look how delectable!

Ok, so if you saw my previous post, you know that I have absolutely no code, and the first 24 hours are almost up! So as soon as I decided to start filling my project directory with brilliance, I’m attacked for my ambition:

Time to code...oof! Hi, Gizmo.

She always does this. I could be idling away online for hours, but as soon as I want to do something productive, guess who is crawling on my lap and over my shoulder, preventing me from computering? Gizmo, you’re lucky that you’re cute.

An Empty Project

Posted by (twitter: @GBGames)
Saturday, April 18th, 2009 5:02 pm

automotivator picture

I woke up, decided to start coding, and saw this. It was slightly disheartening, but I’m trying to look at it as a good thing. Somehow.

More Design Notes

Posted by (twitter: @GBGames)
Saturday, April 18th, 2009 2:21 pm

I tried asking specific questions about what I would like the player to actually DO in the game. What’s the goal? How does he/she achieve success? What challenges does the player face, and what tools do I provide him/her to deal with them?

I had some baby carrots to tide me over until I’m ready to eat a meal again.

Design notes and baby carrots

In this image, you can see that I’ve started sketching some GUI components.

Design notes

When I start working on the game in earnest, I’m going to try to have the graphics ready before I write the code for them. And I need to remember not to worry about making them look fantastic. I waste too much time fiddling with each pixel.

Here’s a mockup:
Mockup of Doom

In this image, you can see that Red and Blue just can’t seem to be peaceful in any game, and they are building walls to surround resources, claiming them. There will be a variety of resources, and those resources let you purchase more walls to build each turn and hire more soldiers.

Using 16×16 tiles means that there isn’t a lot of room for detail. Abstract is easier and faster for me, but it also provides the challenge of accurately conveying to the player what is happening. I’d like to get a game working as fast as possible. If the maps are too large, then I can try 32×32 tiles, which are much nicer for detail. But again, I’m not an artist, so I should focus on code and abstract art for now.

And I should get coding as soon as I can. The first day is almost over!

Initial Design

Posted by (twitter: @GBGames)
Saturday, April 18th, 2009 11:44 am

I was originally planning on sketching out some basic designs for each of my main ideas, but I had a lot of fun making the one I started with that I decided that it was the game I was going to make.

As you can see, I had some snacks while working on this one: blue corn chips with garlic lover’s hummus.

Design and chips

And here’s a close-up of the initial design:

A close up of the initial design

Breakfast at Lunch

Posted by (twitter: @GBGames)
Saturday, April 18th, 2009 10:26 am

Breakfast at lunch

A healthy breakfast: a banana, a bowl of Trader Joe’s Twigs, Flakes, and Clusters (which sounds horrible, but tastes great actually!) covered with blackberries, and washed down with good ol’ orange juice.

Another idea came to me while eating: Remember the game Rampart? How about building walls to surround resources that you use to defeat your enemies instead? BRILLIANT! Maybe.

Rough Start

Posted by (twitter: @GBGames)
Saturday, April 18th, 2009 7:18 am

So the first 12 hours is up, and what was I doing? Dancing. I went to a coworker’s birthday party (shout out to Andy!) and I didn’t get home until 6AM. Wasn’t expecting that. I woke up at 9:45AM, and I’m barely functional.

Now, it wasn’t a total loss of the first quarter of the competition. I had received a text shortly after the theme was announced with the theme: Advancing Walls of Doom.

Wow, that sounds so specific. And yet, I feel like there is a lot of potential with this one. I spent some time thinking about it and talking it over with other people at the party. I was pretty sure I was the only one there who was partying while working on developing a video game. B-)

Still, 12 hours, and only a few ideas in my head to show for it? I’m going to have to get cracking.


  • A wall is falling over, and you have to see how long you can prevent it from doing so.
  • An anthropomorphic army of walls is heading towards your town, and you need to stop them from settling in and dividing it.
  • You’re dancing with your partner, and the advancing wall of other dancers is threatening to separate you.
  • You have to create the wall of doom.

Yeah, some are kind of vague. The dance one is a bit more fleshed out in my mind, but I like the army of walls and the idea of creating a wall of doom…however you would do that.

But first, I need to pick up laundry, then have breakfast and take a shower.

Ludum Dare Pronunciation

Posted by (twitter: @GBGames)
Friday, April 17th, 2009 1:39 pm

Ludum Dare Pronunciation

GBGames is GO!

Posted by (twitter: @GBGames)
Friday, April 17th, 2009 1:31 pm

I’m ready. As always, I’ll be using C++/libSDL, building on my Linux-based systems for both GNU/Linux and Windows users. I’ll be using The Gimp for art, sfxr and Audacity for sound, and good ol’ pen and paper to jot down ideas and designs.

For Linux users interested in creating a timelapse, I’ve provided a simple Makefile that should work for you, linked from the LD Wiki: http://www.ludumdare.com/wiki/ld14:submit#optional_fun_things

I already posted about LD #14 on my blog, I’ve tweeted about it @GBGames and I’ve double-checked that I had all the tools I needed.

Unfortunately, I have a birthday party to attend tonight, so I won’t be there for the start, but I will be receiving a text message from my lovely girlfriend letting me know what the theme is once it is announced so I can think about it while I drink.

Good luck to everyone! Have fun!

Let’s not drop the ball here!

Posted by (twitter: @GBGames)
Tuesday, March 31st, 2009 3:10 pm

Don’t forget to get crackin’ on themes!

[cache: storing page]