Skip to content

Author: Alan Alpert

Disgaea DS Review

The fledgling review section isn’t complete without an example of a positive review. Fortunately a relevant milestone has come up. I recently passed over 256 hours on my primary Disgaea DS save slot. It doesn’t get that far along unless I’m giving it a 🙂 verdict.

Paltry PC Ports

I got a new game recently. It inspired me to rant about porting console games to PC. I used to think that it should happen more often, but I’m no longer convinced that game developers are competent enough to turn even a good console game into a quality PC port.

Checkers as she is wrote

It’ll come as no surprise to anyone that I like writing QML games, my gitorious account is littered with the prototypes I’ve thrown up in a few hours for fun. I’ve done another one which has proved to be extra-large: about a full working day’s effort scattered across a couple of nights. has a QML checkers prototype, with Human-on-Human and VS AI modes. It was fun and educational, which is good because checkers isn’t a very interesting game otherwise 😉 .

QML Versioning

QML (and QtQuick) versioning is not the same as Qt versioning. This is understandably confusing for some people, so let me take the long-form approach and describe the what, why and how of QML versioning. Note: This is the essay version. The technical version with code snippets is in the docs where it should be. As an essay version it’s mostly “why”, for better answers to “what” clone the repository and look at the examples. For better answers to how clone and read the source code for the engine; qqmlengine.cpp contains fewer lines than this blog post 😉 .

Sentence Generator

Since the funniest part of the Game Generator merely turned out to be the NOUN NOUN combinations, I figured I’d grab that bit of code and make it a little more generic. This post has a text box for your own sentence templates, and it will replace NOUN ADJECTIVE and VERB tokens with random words from out of my lists.

Game Generator

I was discussing games at work recently, and ended up analyzing Hero Academy as a card-based TBS with a interesting global action points mechanic. I’m probably mis-characterizing Hero Academy, as I’ve never even finished a game, but at least that fits my pattern of video game analysis. I started to sound so formulaic that my past enjoyment of madlibs led me to create stochastic strings following this formula; they sound just like me but are sometimes amusing and thought-provoking.