Categories
Game Development Personal Development

Thousander Club Update: April 27th

For this week’s Thousander Club update:

Game Hours: 576 (previous three years) + 116.5 (current year) = 692.5 / 1000
Game Ideas: 775 (previous three years) + 10 (current year) = 785 / 1000

Besides working on getting a Win32 build of my LD#14 entry, I spent some time working on standard, boilerplate code that I usually find myself needing. Having that code would have made some of my LD work move along much faster. The more code like this I can throw together in a unit-tested library, the better off I’ll be.

[tags]game, game design, productivity, personal development, video game development, indie[/tags]

Categories
Game Development Personal Development

Thousander Club Update: April 20th

For this week’s Thousander Club update:

Game Hours: 576 (previous three years) + 115 (current year) = 691 / 1000
Game Ideas: 775 (previous three years) + 10 (current year) = 785 / 1000

Most of my hours this week were for Ludum Dare #14. I didn’t keep an accurate count of the time I spent working, but aside from most of the last seven hours of the competition, I believe I can only claim about 5 more hours. I’ll err on the side of less and say 10 hours total was spent the entire weekend trying to make a game. I did spend some time during the week working on a separate project, but not too much.

It was my fourth LD, and my worst, but I accomplished some things in this project that I haven’t done in others. For instance, instead of hard-coding a level or randomizing its contents, I created a simple file loader. I also created a simple IMGUI button, which I had never done before. It worked nicely, but it was too bad it didn’t do anything in the game other than switch to the other player’s turn.

I liked the idea I was working on, and I would still like to see my game to completion. Now that I don’t have a dedicated 48 hours in front of me, progress might be slower, but I’d like to see what I can accomplish by the weekend.

[tags]game, game design, productivity, personal development, video game development, indie[/tags]

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: Time lapse

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

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: GBGames Presents a Very Unfinished Game: Walled Off

Screenshot-Walled Off by GBGames-1

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.

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: A Valiant Attempt

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.

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: GUI and Gooey

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!
The LD staple: 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.

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: Shower, Lunch, and Seven Hours Left

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.

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: More Eating

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!

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: A Snack and a Cat

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.

Categories
Game Design Game Development Geek / Technical Linux Game Development Personal Development

LD#14: An Empty Project

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.