Fortuente
18Aug/10

August lives up to its name with Reign of Augustus

Time flies when you are conquering Gallia, as the old saying goes. I think. Or rather, "tempus fugit" would be more appropriate to say, I suppose.

So what am I prattling on about? Well, the fact that the expansion to Grand Ages Rome, Reign of Augustus, has finally been put up for sale in North America. I didn't think that was ever going to happen, but happily it did. Now I can happily Veni, Vidi, Vici the crap out of the hordes of simulated barbarians and build huge metropoli. Good times to be had by all.

Of course, my DDO and LOTRO playtime have suffered. But that is OK. I am feeling that city-building crack flow through my veins and it feels good. Though I am not quite at the point where the little people running from their insula to the butcher are talking to me. Not yet, at any rate.

Of the changes, the one I find most interesting are the roads. I purposely stopped playing until I got the expansion because I figured that, like virtually every other city-builder in existence, roads would play a huge part in GAR:ROA. But no ... so far as I can tell, they add quite little. That doesn't really bother me, however, as I have long found the roadless gameplay GAR introduced a refreshing change.

Not that I would want to encourage future city-builders to take the same path, as I think those of us who enjoy these games love us some road building. However, GAR is one of those cases where something you might not think would work actually does work and works well. So it doesn't really bug me much that the roads in ROA appear to be more tacked-on and non-essential than I thought they would be.

Perhaps the biggest change to GAR that was added in ROA is the concept of Authority. Authority is a point system that builds over time and allows you access to boosts such as an increased supply of slaves or an emergency supply of building materials. It's not a huge life-altering game system that makes or breaks the game, but it works well with the existing game and is a welcome addition.

I'm not a very good game reviewer, if you couldn't already tell. I do think at this point it is worth buying the Grand Ages Rome Gold Edition (which includes Reign of Augustus) is worth the extra $10 over just buying the base game. If you already have the base game (as I did), then you might want to evaluate whether or not the $20 expansion price is worth it to you, as it does not add a lot per se.

Being a fan of the genre, and already a fan of GAR, it was worth the price tag to me. And now I get to plop down Odeums (Odea?) on every street corner for the sweet boost in Entertainment. One important thing to note about the expansion for those who already own the base game is that installing the expansion will wipe your existing save games.

3Aug/10

WOTAN Vaporware?

So it is official. I haven't updated the blog in a couple weeks and I have decided to officially name Project WOTAN to WOTAN FOREVER (reference).

OK, not really, however I have had an interesting development lately in that I have become gainfully employed. I swore it wouldn't happen again, but who was I kidding? What this means, of course, is that my already-precious time just became even more precious and scarce. Which means that Project WOTAN will not launch this month as previously planned.

I am by no means giving up on it, however. But now we are looking at an ETA somewhat down the road. Perhaps December, perhaps January 2011, but I highly doubt it will be sooner. So I do not fault you, dear reader, if you consider WOTAN as vaporware. I probably would also if I were you.

But it is not! This past weekend even, I was hard at work on the continued refining of my template system. Like I have said continuously, Project WOTAN is very much a learning project for me and so I frequently go back and update the code to reflect new techniques I have learned or optimize newbishly-written methods.

No doubt, though, that on the whole WOTAN's codebase is still quite a newbish affair, however I hope to minimize that by adhering as strictly as possibly to the MVC pattern. I have to admit, though, that my other commitment to creating a highly-normalized database structure is leaving me a little befuddled when I find myself sorting through my fast-approaching-50-some tables.

I have no doubt, that WOTAN will also be better for the extension. Part of my recent effort to refine my template class and system has involved a lot of rewriting class methods to return arrays (rather than strings) in order to future-proof them for eventual use with JSON and thus AJAX.

So, yes, I hate to admit it, but I was not quite hitting my August release mark to begin with. And now with the advent of working a full-time job with a two-hour-each-way commute (I am a proud patron of Portland's public transit system), that is essentially guaranteeing I will not make my August deadline.

But I have already sworn an oath to finish this monstrosity, so you know it is going to happen eventually. Hopefully this year even!

15Jul/10

A little progress, emphasizing “little”

Schleppery -- Muse, sing to me of the schleppery of Isis' son Fortuente,
lugubrious, doomed, that cost the Oregonians countless food stamps,
hurling down to the House of Fail so many fat bowls,
great kind-bud bowls, but made their buds ash,
feasts for house-plants and the compost,
and the will of Odin was moving toward it's end.

(With apologies to Robert Fagles, of course.)

Project WOTAN continues, however it does so in a rather halting and stunted fashion, as is my wont. I suppose I should have factored in the summer's inevitable doldrums when setting my deadline. I recall I did have the thought that July-September can be a trying time for a habitual computer user without air conditioning.

Essentially, I have gotten nothing done in perhaps two weeks now. I have done some, but very little and it mostly revolves around template-system code debt. Because the one  I originally wrote was utter garbage, and so I spent the bulk of yesterday consolidating methods and refining the template class. Honestly, if I wasn't so far along, I would probably scrap MJOLNIR and start yet another iteration based on the frameworks Kohana or CodeIgniter. Using one of the twain is definitely the plan for my next project.

From the outset, I wanted to reinvent the wheel for WOTAN because I am still learning not only PHP, but programming in general. The unforeseen difficulty I have run into using WOTAN to learn basic programming concepts lies in the fact it is really quite a large undertaking for one newbish person. I am far enough along that I can already see this has been a very valuable experience. The next project will most likely be a smoother process and by using an extablished framework, I'll get to see what I did right and what I did wrong in my own.

I have decided to eventually make WOTAN open source, however right now I am just trying to focus on getting the core engine and features in a working state. As of now, I plan on showcasing WOTAN on The Wizard's Tower (rather than make that site a Lone Wolf-like gamebook series) and focus on developing that site with engine development occurring more as a side-product. Eventually I will release it on a public repository with an open license. I am not worried, however, in setting any dates for that release, as my first goal will be to make TWT a working WOTAN-powered site first, then prepare the code for public later.

So here I am doing my best to stay motivated. And I think I may take a cue from that post I linked and work on some icon art for the game now that I have tamed the template beast more to my liking. I plan on using the CSS sprite technique on them, so that is something interesting to do.

Filed under: Kind Buds No Comments