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

LD#13: Lunch and Learn

Salad, pita chips, and tapenade

Since dinner almost killed me, I decided to have a salad. Romaine lettuce, walnuts, and raisins, covered in lemon juice. Pita chips and tapenade on the side. And of course Orange Juice, still a proud sponsor of GBGames.

I took the time to jot down some notes about how I want to proceed. How will the getaway car find its way to the banks, rob them, and get away? I think if I force the cars to only make turning decisions at intersections, it will not only make things easier on me, but I also think it can look pretty good. I also need to update the bank sprite.

With less than 6 hours left, I need to get a working game as fast as I can.

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

LD#13: Road Block Collision Detection is Working!

A Road Block in Action!

It’s hard to see from this partial screenshot, but the getaway car has reversed direction after hitting the road block. The road blocks are temporary and disappear after some time, and you place them by pressing the space bar.

Only six hours left to go. I still want the getaway car to rob banks, make turning decisions to avoid road blocks and the player’s car, and, you know, get away. Oh, and I need to put roads back into the game. B-)

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

LD#13: Dinner and Drinks…Lot’s of Drinks

Soon after I finally managed to make the squad car controllable, my friend came over with another friend and made steaks and salad.

Dinner

As you can see, there is some Sapporo Reserve the wash it down with.

But there was also a lot of other beer. I woke up feeling dehydrated and found the following in my kitchen:

The morning after

I had six bottles of Shiner plus that can of Sapporo. Actually, considering how I felt the night before, I’m surprised I woke up as early as I did and felt more or less fine. I was obviously not feeling 100%, but it’s not like I had a pounding headache.

So this morning, after showering, I had the best chaser of all: The Award-Winning Peanut Butter and Pickle Sandwich!

The Award Winning Peanut Butter and Pickle Sandwich

Two bananas, The Sandwich, and Orange Juice, the official drink of GBGames.

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

LD#13: Awesome Road Lockdown Screenshot

Road Lockdown

Check it out! The squad car is chasing the getaway car! This is actually about 200% of the size. You can control the squad car, but I also set both cars to follow the border of the game screen so I can see what it looks like when it runs on its own.

Oh, uh, what happened to the roads? Yeah, they’re coming.

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

LD#13: Lunch and Design Notes

After getting some boilerplate code down, I took a break to have lunch:
Lunch

Peanut butter, cinnamon, and raisin sandwich, plus some blue corn chips and hummus, washed down with Tutti Frutti flavored Jaritos. Also, some carrots (not pictured).

I spent lunch and the hour after trying to nail down a specific direction to take this project. Here are my design notes:

Road Lockdown design

I’m still hoping to get basic game play by dinner today. We’ll see how ambitious a goal that is.

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

LD#13: Breakfast!

I woke up this morning kind of groggy. I had to sleep on the couch because my cats left me a smelly surprise on my bed. I guess they didn’t like being locked out of the office. B-(

It snowed a lot last night. It’s very white out. I need to drop off my laundry at the laundromat, and I also want to go to the pet store to purchase Nature’s Miracle enzyme cleaner. Darn cats.

Anyway, breakfast!

Breakfast #1

I’m afraid I probably won’t do well in the food competition this time around, but we’ll see.

I’ve also been thinking about my project. Perhaps it won’t be a simple puzzle game because then I would need to design puzzles. I was thinking it could be an action game in which you play the role of the getaway car trying to outrun the police, but then I would need decent AI and it might end up being a clone of Pac-man. I’ll think a little bit more about this game.

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

LD#13: Road Lockdown Mock-up

I liked the idea of the police strategically blocking certain roads so that the criminals can’t get away. Road Lockdown is my current name for the project, but it might change. B-)

Road-Mockup.png

From this mock-up, you can see the red getaway car of the criminals as well as the squad cars blocking the roads. I think I’ll keep the road images for the final game, and the cars seem to have come out fairly nice, I think.

I think I’ll go to sleep now. Tomorrow morning I have a lot of coding to do.

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

LD#13 Theme: ROADS

So the theme is Roads. According to the voting results, it was the only one with a positive number of votes overall, and yet the IRC channel is erupting with people surprised that it was the theme that won out.

What are some ideas?
– Building roads between cities to facilitate commerce.
– Managing traffic congestion.
– Planning/Acting on The Road Ahead for your life.
– Maintaining a small town’s roads.
– Transporting materials along a long road.
– Find your way without a map, searching for a lost road.
– Strategically shut down certain roads to guide a getaway car to the police.

There are plenty of ideas, and I’m sure I’ll come up with more.

Categories
Game Design Games Marketing/Business Personal Development

Back from Vacation

Last night I got back from over a week-long vacation. I visited friends in Des Moines, and it was very relaxing, aside from hurting my back and seeing the chiropractor four times. I walked around downtown Des Moines, visited the historic Capitol Building, went to a dueling pianos show, watched a couple of movies, danced at a nightclub, and otherwise had a great time.

Oh, and I learned how to play checkers.

I was in the library and passed the game section. There was a book on playing checkers. I thought, “Ok, I haven’t played that game since I was a kid, and I think I heard someone saying that it is as cerebral as chess. Let’s see why.” Did you know that the official rules of checkers REQUIRES you to jump your opponent’s piece if you can do so? I didn’t know this rule, and when I asked, it seems that most of my friends didn’t either! This one simple rule suddenly makes this otherwise child-friendly game really, really complicated.

Besides trying to figure out ways to make simple games more strategic by forcing moves the way checkers does, I spent a good amount of time figuring out my next move in life. I read a couple of books and articles on life purpose and business and wrote a bunch of notes. I took advantage of my time away from work obligations to think about what I want out of my life. I’ll have more to write about my decisions later, but suffice it to say that I don’t want life to force my hand because it might put me in a suboptimal situation.

It’s my move.

[tags] checkers, life purpose, business, game development [/tags]

Categories
Game Design Game Development Games Marketing/Business

Meaningful Play 2008

Gregg Seelhoff announced that he attended Meaningful Play 2008, an academic conference ” that explores the potential of games to entertain, inform, educate, and persuade in meaningful ways”, and he posted his notes.

  • Day 1: Want some good data on casual gamers and Flash game business models?
  • Day 2: Want some good data on 60+ year-old gamers as well as serious games?
  • Day 3: The wrap up, with some information about a panel on board games.

I’ve been thinking about the kind of games I wanted to make, and rather than create short-term sales product that will be thrown away within a week, I’d like to make games that matter. Games that stick around long after you’ve played them, like a good book or a good movie. I really liked the idea of an entire conference dedicated to meaningful play, and I hope I can attend the next one. There were some good nuggets of information that Gregg managed to report, such as who plays games at Pogo.com and for how long, but I especially liked reading the following on what kinds of serious games received good reviews:

An acceptable game (threshold 1) succeeded in the areas of technical capacity and game design. A good game (threshold 2) passed threshold 1 and, additionally, succeeded with aesthetics, visual and acoustic. For a game to be great (threshold 3), it had to pass both previous thresholds and also succeed in the final two areas of social experience and storyline (“narrativity and character development” is too long). Few games reached the final threshold.

Look at that! A prioritized list of what makes up a good game!

It’s unfortunate when you can’t play games because they are made for specific platforms, especially when there is always this emphasis on the ubiquity of Flash. Many of the games Gregg links to were Windows-specific, and they wouldn’t run in Wine. When so many of these games aren’t even meant to be commercially viable, is it still a valid argument that providing a port to other platforms such as Mac and Gnu/Linux would be pointless since having access to a few hundred thousand more players wouldn’t be worth it?

I would have liked to know more about Ian Bogost’s keynote, but Gregg provided some good notes for most of the rest of the conference. I have more than a few PDFs to download and read through.

[tags] meaningful play, game design, game development, serious games, casual games, conference [/tags]