Category: games

GET LAMP

Today a long-awaited treat arrived in my mailbox: copy #858 of Get Lamp, a film by Jason Scott.

I’d already seen an early cut of this film from when Scott did a midnight screening at Notacon 7, but now here it is in my hands, two discs representing thousands of hours of work by hacker historian Jason Scott. I’ve been waiting for this for… almost a year?

If you used a computer in the 80’s, then likely you are familiar with text adventures. As a gaming genre, text adventures have all but disappeared, but at one time they were among the most popular software products available. There is nothing like them today, except maybe in some very tiny niches. They were games that required literacy and imagination, off the wall problem solving skills, a sense of humor, a love of fantasy, and could suck a player in for hours, even days at a time. It seemed like you could do anything in these games, all you had to do was figure out the right command to type in.

To my knowledge, I only ever played one actual text adventure on a computer: Zork. I might also have played Colossal Cave once. I was maybe about 10 years old, perhaps a bit younger. I don’t remember a whole lot about the experience other than being amazed that a world so rich could fit inside a computer, and that the computer could actually (well, seemed to, anyway) understand what I typed into it, allowing me to interact with it in a manner not unlike my experiences playing pen-and-paper role playing games. Growing up, I didn’t have a computer in the house for many years; all we had was an Atari 2600 gaming console, and later, a Nintendo Entertainment System, and an SNES. I only got to play text adventures if I was lucky enough to get a little time on a computer at school, or at my mom’s friend’s house. One time at my grandma’s house I got to play on a computer (I think it was an original Compaq portable) that my uncle brought home with him from college. When I couldn’t play on a computer, I spent hours reading and re-reading Choose Your Own Adventure books, and looking for people to play D&D with.

By the time we got an a computer in the house, an Apple //gs, text adventures were already falling out of fashion, and hybrid text/animation adventures like the King’s Quest series from Sierra Online were the new big thing. Graphics were here to stay, and it seemed no one really missed text-only games.

There really can be no way to adequately quantify the influence that these experiences collectively had on me during my formative years. Suffice it to say that I could not have been who I am without them playing the role in my life that they did. I can’t thank Jason Scott enough for investing the last four years of his life, thousands of dollars, hours, and miles to produce this wonderful documentary and DVD, and to the people who donated to his kickstarter fund to allow him to devote himself to this project.

This post isn’t going to be a proper review of the DVD, as I have barely had time to pull the shrink wrap off, let alone explore all the special features on it. But I have seen the documentary, and if you have any fond memories of afternoons spent trying to puzzle through the arcane puzzles and mazes that made these game such an obsession, or if you’re just curious to know something about a forgotten bit of computer history, you definitely should order a copy of Get Lamp.

Rosebud Games

Last night I hung out with the Cleveland Game Developers meetup group and had a good time just sitting around talking about what we want to get out of the group.

I love hanging out with people who have interests that I share, and who can talk about them at length. I really get a lot more creative ideas when I’m in an environment where I’m being stimulated by exposure to the ideas of others.

I had two really great ideas last night.

First, we were talking about the sort of games we want to make. I was 6 years old when we got an Atari 2600 for Christmas. It wasn’t long before I was “designing” my own game ideas. I’d take a big piece of paper and draw my concept for the game, and then I’d have my mom write down a description that I would dictate to her. So, ever since then, really, I’ve dreamed about being a videogame developer. There’s a box in a my parents attic somewhere that still has these papers.

So, for me, I think it would be very cool to dig those out and look at them and see if I can turn them into games. I coined a term, “Rosebud Games” to describe the concept. The term, of course, comes from Citizen Kane, and really, it’s the same concept: the thing I loved most as a child is what I want now as an adult more than anything. I think as far as motivating factors go, this has a lot of legs. Most of the ideas I had back the were very simple and shouldn’t be too hard to do as beginner/learner projects.

My other great idea was for a taxonomy project to classify videogames. I have a very clear idea of what I want this to be like, and it is going to be beyond awesome when you see everything that I plan to do with it. I don’t want to give away too much on it until I have something ready to show the world, but I think that this may end up being my big project for the summer.

DomeWrinklesCurl 1.1

I’ve released an update to DomeWrinklesCurl. This isn’t really much of a game still, it’s just a simple rock-paper-scissors programming exercise for Win32 CLI console.

The new feature in this release is improved stat keeping.

With this release, I’ve also cleaned up the code a little bit. The initial release ran OK, but internally was a bit messy. Not a big deal, you won’t notice unless you look at the source and compare it to the 1.0 release.

I’ve been thinking of ideas about what I where I want to take this project…

2.0 branch:

  1. Sound effects
  2. Colored text
  3. Select # of players (0-2)
  4. Named players
  5. External configuration file for settings, game stats to persist

future branch:

  1. 2-player network play

Once I get this much done, I’ll have enough of a framework developed to begin building a real game with, and I’ll start moving from the Console to GUI.

Download it here:

dwc.exe (zip archive)

dwc.cs (source)

DomeWrinklesCurl 1.0

I wrote a windows console game in C# as a programming exercise.

It’s nothing spectacular, but it’s my first game, and I’m happy with the way it works.

The game is a silly pug-themed implementation of Rock Paper Scissors that I made up, called Dome Wrinkles Curl.

The rules:

  1. Dome straightens the curly tail.
  2. Wrinkles cover dome.
  3. Curl wags away the wrinkles.

Download it here:

dwc.exe (zip archive)

dwc.cs (source)