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

LD#15: Breakfast on Day 2

Breakfast

I made myself some scrambled eggs, sprinkled with a little pepper. Together with buttered wheat toast, a banana, and a glass of orange juice, it makes a fantastic breakfast. My compliments to the chef.

Gizmo also had some breakfast with me:

Gizmo enjoys breakfast, too

Ok, after I shower and get dressed, I’m cracking down on my game development. No more Mr. Nice Guy. Since getting this:

Screenshot-Cavern Game

I haven’t done anything, and it’s time to do so. If it took me only 20 minutes to get the tank drawn and moving around, I’m sure I can probably get the rest of the mechanics in a matter of hours. I should have time to add sound effects before the end, something I haven’t done since LD#11, and then I can update the rough graphics, time permitting.

It’s times like these that I like to think of the lyrics from the hit TV show, Perfect Strangers:

No matter what the odds are this time
Nothing’s gonna stand in my way!

Either that, or I like to listen to electronica. Either way.

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

LD#15: Food, Fire, and Food

I had some time when I got to my parents’ house to pick up my father to go see the Chicago Fire game, so I decided to have some dinner:

Lemon chicken and potatoes

Lemon chicken and potatoes!

The game:
Chicago Fire vs D.C. United

Chicago Fire vs D.C. United

We had great seats. 2nd row, right at the midfield! Unfortunately, the Fire lost 1-0 to D.C. United. Whatever.

When I got home, I had a bit of comfort food: American cheese singles in Italian bread.

American cheese and Italian bread

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

LD#15: Some Progress Is Still Progress

It’s not much:

Screenshot-Cavern Game

But that little box on the lower right side of the screen? It’s moving around. I figured I should have something interesting to show while the time lapse capture is running. I am now going to take a long break for the evening to watch the Chicago Fire kick D.C. United’s butt. I’ll take pictures if I find any interesting food there. B-)

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

LD#15: Leslie Nielsen and Ludum Dare

automotivator picture

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

LD#15: It’s Time for Lunch

After getting an SDL window to open and close when I tell it to, I decided to take a break for lunch:

Peanut butter pickle sandwich

There it is. My popular famous and award-winning peanut butter and pickle sandwich. I put cinnamon on it, as well. My lovely girlfriend sent me cookies for this competition, so I had one of those. And I washed the whole thing down with apple juice.

Now to get some progress on the game development before I leave for a Chicago Fire game tonight. There are 32 hours left in the competition.

Categories
Game Design Game Development Geek / Technical Marketing/Business Personal Development

LD#15 Oh, Cats

It’s hard to type when a cat decides that NOW is the time to curl up in your lap, rubbing against your arm or face.

Diego is hamming it up

Usually Gizmo is the one who does this, but this time Diego decided to make an appearance. He really hammed it up when I got the camera out. Caption contest?

I’ve decided not to pursue Test Driven Development with this project. I can imagine that I will spend time on infrastructure more than anything, and Rule #1 of many Rule #1s for Ludum Dare is “Focus on making a game, not an engine for games.” I am still going to try to keep things focused and small, which is what TDD usually helps me with. What I won’t do is spend too much time on wrapping up hardware or libraries in testable code. I can spend hours on that alone, and I just don’t have the hours.

I just fear that the end of the contest will find me wishing I had unit tests in place because “I don’t have the hours” to not have them. B-)

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

LD#15: I’m LD, I Prototype

I’m LD, and I win the fight!

After I showered, shaved, and got dressed, it was time to get down to business. Before any new code gets written, I had to make sure my ideas had a chance of being fun. First stop, paper prototypes!

Prototyping!

Here’s a close up of the first pass:
Prototype Initial Pass

I drew some walls, and I placed a few tokens down to represent minerals, the tank, and the driver. Actually, my initial pass didn’t even have walls really, but moving the tank with the driver, then moving the driver to the minerals to collect them, and then moving the minerals to the tank wasn’t very interesting by itself.

The tank, and its driver

The walls made it more interesting because now the tank can’t move past them.

After a bit, I had a more fleshed out design:

Prototype Update

Prototype Update

Mechanics and Rules

Now I have a concept of monsters, their lairs, movable boulders, and selectively destructible floors.

Hmm…now that I’ve written it out, it sounds like I’m making something that might be too ambitious for this weekend.

Oh, well. Onward!

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

LD#15: Breakfast!

I woke up hours later than I wanted to, but that’s what you get when you spend the first night of Ludum Dare watching videos of games and playing other ones for inspiration . B-\

I had a simple breakfast:

Part of this complete breakfast

Knowing that I want to participate in the Ludum Dare 2010 Swimsuit Calendar, I’ve been trying to lose weight. While I haven’t been pursuing my push ups routine in some time, I can still eat right. Go Lean with almond milk, 2 bananas, and a glass of good ol’ reliable orange juice start my morning right.

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

LD#15: Ideas Based on Caverns

I came up with a few ideas for this theme:

  • Spelunker clone
  • Dig Dug clone
  • Explore randomized caves
  • Dig out your own cavernous bunker
  • Use regular flooding in the cave in some way
  • Alien cave explorer
  • Gold/Tin/Mineral miner
  • Hide from killers who are chasing you
  • Cube farm caverns

I vaguely remembering a cave level from the NES game Thunderbirds, but I don’t want to fire it up and play through it to completion to find out if I am remembering it correctly. Maybe what I think I remember about it is better anyway. B-)

I have spent some time thinking about these ideas, and what got me most excited was one involving the driver of a tank in a cavern. Think of Teenage Mutant Ninja Turtles for the NES, when you could drive around in the van, and imagine that you’re underground, searching for important items. The tank will protect you and can destroy things, but you need to get out of the tank every so often, leaving you vulnerable yet more maneuverable.

I’ll be prototyping some of these ideas on paper to see what is the most interesting.

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

LD#15: The Theme is Caverns

Caverns, eh? I believe I actually voted for that one. I’m wondering if we’ll have at least one Spelunker clone in the running. It would probably be up for a Towlr award as well. B-)

I plan on starting my night by coming up with some ideas and prototyping the heck out of them. Good luck to everyone!