Last few days

This post is just a quick recap of the last few days (I don’t really have time for a full blog post for each thing that happened).

Here we go:

  • I made my first (basic) flash game using Haxe and FlashDevelop (which is a really nice IDE)… then ran into a bug when adding more features.
  • I bought a HD (1080p@30fps) digital video camera for only AU$299 (that’s less then US$200). It’s much better than I expected, I’ll post more on it later.
  • I setup LimeSurvey (at an as-yet-unannounced location) and I’m preparing a Perth games industry survey. Thanks to Will for mentioning LimeSurvey on a PIGMI mailing list discussion; It looks good so far.
  • I saw the Watchmen movie. Without spoiling it, I’ll say that it was enjoyable. I think it’s a good sign when you only realise that a movie was really long after you’ve seen it. 🙂

I’ll try to get more fleshed out posts for the above notes.

Is there anything in particular people want to hear more about? 😉

I have a brother-in-law

My sister was married on Saturday, so I now have my first official brother-in-law! The weather was perfect, the venue was excellent, and everyone had a great time.

I won’t say much more here since I’m not sure how private she wants to keep things. She’s the first of my siblings to be get married (although not the first to get engaged :P) and they seem so incredibly happy together.

Rewind as game console feature?

It seems like heaps of games feature some sort of “rewind feature” these days. From the never-really-made-it-big Blinx, to the let’s-keep-making-sequels Prince of Persia series, to the art-house title Braid… everyone is doing it. And why not? It feels like part of the logical progression from creating machines that eat coins to a more conceptual view of “gaming”.

I need to segway a little bit here and explain my view of the timeline of major game innovations (aka. realising when stuff doesn’t matter):

  1. In early games you have a certain number of credits (or lives) and play for a high score. This is so that arcade machines make money by appealing to our competitive nature.
  2. We’ve been moving away from the concepts of lives and scores for quite a while. Home users have already bought the console, so you don’t need to continually slog them for coins. Moreover scores are meaningless in many games.
  3. (Some) companies realise that it’s stupid to punish the player when their character “dies”. It’s incredibly rare that you have to start the entire game again because you are out of lives, but you are generally still set back in some way.

The minimal punishment you can inflict on a player when their character dies (or when they hit point in the game where they can’t progress due to something they messed up) is to return them to just before that happened. An excellent way to put them in control of the situation is to let them rewind the game whenever they want.

Rewind and fast-forward are used in a some of classic console emulators (eg. NesDS) in order to make the games of yester-year more palatable to today’s gamers. Why not make it a standard feature in future game consoles? Throw in other standard controls like pause and fast-forward. There’s already more feature integration at the console operating system level (networking, billing, save game management, quitting, achievements/trophies).

It might sound weird now, but it could be part of making games more mainstream. People are used to rewind, fast-forward, chapter selection, etc. in other media. Why not in games?

Bottom line: I’d play more platformers if I could rewind, and I’d definately play more Japanese RPGs if I could fast-forward.