Nit: Difficulty – Labels and the Spectrum

The challenge a player faces in a game is extremely important to consider. After all, video games are an interactive medium and the challenge really frames how that interaction will go. So how can a game find the ideal challenge? Maybe first, what is the ideal challenge? And truly,...

Nit: Value – Everything has a price

Nit is my series of posts that will nitpick minor or very specific details relating to one very scoped aspect of video games. Our purpose is to always come up with a series of rules or suggestions to guide developers to make even better games in the future. Today we start...

Really Getting Things Done

I have always been interested in efficiency and productivity especially with myself. As such, I like to take the time to customize anything I use a lot and find the optimal program for me (or as good as I can do). As I get more responsibilities and things to...

Libraries, exceptions, and debugging

In some work I was doing with a ruby extension, state_machine. I ended up running into a very frustrating but simple problem with an exception I was receiving. I think this is a good opportunity to talk about exceptions especially with regard to libraries. If you just want the...