As this Tweet indicates, I’m currently working on creating a game. A browser-based game, that is, and a strategy game at that. (More on that below.) And by creating, I mean that I’m writing the code. Which, like all code, occasionally waxes poetic:

    G.MAPW = 1 + G.HEXA + (G.MAPSIZE * (G.HEXA + G.HEXSIDE)); // DIMENSIONS OF THE MAP ITSELF

The map itself. Probably more poetic if you’re the one writing the code, I’ll admit. Especially so if you haven’t written any code in a while and are rediscovering the man-machine integration one occasionally feels in the process. I have done a lot of things in life — freelance journalist, book author, software engineer (years ago), startup CEO, tech blogger, world traveler, international man of not much mystery — so it doesn’t feel terribly awkward to extend the dimensions of the map now to include gamemaker. In fact, given everything I’ve been up to for the last five or six years and how deeply all that has been involved in games, it doesn’t seem out of step at all. Continue reading