Save Game Slave

Saving games is really important. Being able to save and continue not only allows you to fit gameplay into your own personal schedule, it also allows game developers to create experiences that span more than one game session. Saving may be one of the core technologies of video gaming, but the ways we save haven’t changed drastically in the last decade. I’m sure there has been at least one time in your life where you felt like a victim, your hard work or hopes plundered by a game’s save system. Maybe you ran out of save slots to use, or you overwrote a save with 40 hours of progress, or you can’t copy your save game data to another memory card. If this sounds like you, then read on. In this article I will explain your plight to the masses and then propose the next generation of save game systems.
Continue reading

Fake Doors and Invisible Walls

When playing video games, we tend to be more adventurous than we are in real life. Most people wouldn’t even jiggle the handle on a mysterious door in the subway. Joe Bronx, on the other hand, well he’s been a mob hitman for 20 years and he’s not afraid of what’s behind that door. Joe reaches for the handle and… what?! It’s like this door isn’t even here! Did someone paint a door here?

Continue reading

Browser Support for Composition

As the web becomes filled with more and more advanced applications, the number of text boxes I find myself composing into increases. A typical day has me writing lengthy forum posts, lengthy messages on the discussion topics at work, and design specifications into tickets and bug reports. In all these cases, at any given time if I slip up and fire my browser’s back or forward buttons or close the browser window, my work is instantly lost.

Continue reading