Three Mobile Software Rules

Three mobile software rules that probably don’t just apply to mobile software, by Android platform evangelist Tim Bray: no exit code (just pretend that your app crashes on every exit and deal with it gracefully), loose addressing and type-driven coupling and as little decoration as necessary.

∞ Nov 9, 2010

Finishing a Game

Derek Yu (of Spelunky fame) shares 15 tips on how to finish a game. Sound advice, and many of his tips are not limited to games development in their applicability:

We’ve all had that feeling about at least one game, comic book, movie, etc., that comes out: “Gee, I could do better than this! This is overrated.” But it’s important to take a step back and realize that, hey, they put in the time to finish a project and I haven’t. That’s at least one thing they might be better than me at, and it’s probably why they have the recognition I don’t! If you treat finishing like a skill, rather than simply a step in the process, you can acknowledge not only that it’s something you can get better at, but also what habits and thought processes get in your way.

∞ Sep 25, 2010

Piczle Lines post-mortem is a great summary by Score Studios on what went well and what didn’t in the development of their game.

∞ Sep 6, 2010