Archive for March, 2010

It’s the Knees, Always the Knees

I play quite a bit of racquetball.  For almost 10 years, I’ve played several times a week, eventually getting good enough to get to finals in our state tournament in B division.  Unfortunately, I also apparently don’t spend enough time working on quadricep strength.  If you let your quads get weak, they don’t do a good job of holding your kneecap in place, and you can get dislocation injuries and pain.

It’s happened to me once before, and I was able to rest and restrengthen the muscles, and drove on.  Now it’s happened again.

I’m kicking myself, because the exercises to keep this from happening are easy and quick; it’s just my own laziness that left this door open again.  And if I can’t get things strengthened up, straightened out, and fully healed, I won’t be able to play in this year’s Corporate Challenge tournament.  I dropped the ball last year and didn’t get to go; I don’t want to miss it this year.

So it’s quads every morning and night until May; we’ll see how it goes from there.

Tags: ,

Dragon Age — Game Review

At the beginning of the year I took a “quick” break from development on my next interactive fiction title to play Dragon Age, which I got for Christmas from Robin.  I’m a big Bioware RPG fan from way back; I’ve played most of their titles over the years and have been really impressed at how they’ve pretty much singlehandedly taken the Western RPG from life support to marketplace dominance.  So I was expecting an epic-scoped of game with plenty of character development, relevant player choice, and intricate, intertwined plots.

What I was not expecting was a massive, addicting game that would eat up three and a half months of my free time.  Granted, part of that is because the amount of time I have for gaming is a lot more limited now, with newborn Jonathan and his massive disrupting effect on our family schedule.  It was common for me to only get one three-hour block per week to play during this period, and the game has somewhere around 100 hours of content, depending on how you play.  Speed wasn’t enhanced by my decision to play on the “hard” difficulty level, which ramps up the difficulty of the combats.  The main result of elevated difficulty was to require more time fiddling around with gear and a few extra restores on tough fights — again, costing more time.  By the end, I was almost desperate to finish the game, as like Zeno’s Paradox the finale always seemed reachable, but each individual step towards it only got me partway there.  When it was over, I was pleased to be done, and impressed with the excellent main plot arc and the incredible detail in terms of allowing meaningful player choice.  But I was also sick of playing it, and almost resentful of it for refusing to let my mind go.

Dragon Age was a hard master, and I’d finally won free.  I wasn’t going to stick around to give it another shot at me.

I’m going to cover the branching plot and analyze the conversational model of this game in an upcoming post that focuses more on the craft of building these types of games and the lessons we can take when writing interactive fiction.  In this review I’ll just cover the game itself.  There will be some plot spoilers, so if you don’t want the backstory and a bit of the plot spoiled, it’s probably best to stop here.

There are six separate openings, which you can play depending on which race and class you chose, and what background you want your character to have.  Each of the openings is about two or three hours long, completely separate from the others, and sets you up with contacts, history, and a place in the story that is unique.  Depending on which opening you play, other options open up for you throughout the game.  Someone that you wouldn’t know from any random passerby if you played the City Elf opening turns out to be your renegade blood mage friend if you played the mage opening.

The continent of Thedas is recognizable if you’ve ever read any of the myriad Tolkein-rooted Western fantasy series.  The game takes place in the nation of Ferelden, a relatively recent political construct wrested from the domination of the Orlesian Empire by a popular king and his friend and general, Teyrn Loghain.  Despite its brief current incarnation as a kingdom, Ferelden has a long and storied history that is revealed piecemeal as you travel the lands.

The social structure is feudal, similar to medieval Britain.  The king nominally rules over the whole land, but vassals administer the actual holdings.  The majority of these nobles are known as “banns” — the equivalent of “barons”.  Particularly exalted banns are known as “arls”, and the top rank of the nobility are the “teyrns” — analogous to dukes, or more accurately the sovereign princes of the Holy Roman Empire.

Actually, the comparison to the Holy Roman Empire is fairly apt, as the church is a major force in Ferelden as well.  In this game, it’s known as the Chantry, and consists of priestesses of the prophetess Andraste, the Beloved of the Maker, and their militant arm of Templars.  Templars are warriors trained to fight rogue mages, known as maleficarum.  They also serve as protectors of Chantry property and personnel, and as somewhere between guardians and jailers for the approved mage circles.  No one trusts the wizards after the tyranny of the magister lords of the old Tevinter Imperium, and Chantry policy in Ferelden and nearby lands since that time has been to lock down all mages until they have proven themselves able to resist demonic corruption.

There’s a very noticeable Gnostic influence at play in the depiction of the Chantry; the Maker is presented as capricious and almost petulant, an aloof and grudge-holding god who seems to expect the worst of the world he created.

Humans are the dominant race in Thedas, having destroyed the ancient elven culture centuries ago.  Elves now either roam the wilderness, trying to avoid human encroachment, or live as an underclass in “alienages” in major cities.  Dwarves exist as well, although their great subterranean civilization has dwindled to the single city of Orzammar under the constant onslaught of the darkspawn.

Oh, yes, the darkspawn.  How could I forget?  The darkspawn usually roam the Deep Roads — the abandoned underground highways and outposts of the dwarves.  Every few centuries, however, they find… something buried in the earth, and awaken it.  These paragons of evil become archdemons, forge the mindless darkspawn hordes into legions of evil, and lead them onto the surface to wreak havok on the kingdoms of men in an event known on the surface as a Blight.

In Dragon Age, regardless of which origin story you play, you end up becoming a Grey Warden — one of an elite group of warriors dedicated to fighting darkspawn and ending Blights.  And just as you become one, all the other Wardens in Ferelden but one get themselves killed.  So it’s up to you to secure allies, figure out what’s going on, try your hand at politics and intrigue, and eventually put an end to the archdemon and end the Blight.

That’s the 10,000 foot view of the plot.  The actual game is played out through a series of interlocking quests, seasoned with cut scenes and extensive dialogue.  There is plenty of combat, and they’ve done a good job implementing it, but what really makes the game shine is the setting, the writing, the structure of the plot, and the interactions between you and the other characters in your party.

As you travel around, the characters in your party will have conversations among themselves.  These are generally short exchanges unconnected to surrounding events, and appear to be triggered at certain geographical points.  You can also initiate conversation with your party members at any time, although certain topics (and the romantic subplots) can only be pursued in camp.  You can find out a great deal about the backstory of the characters by talking to them, but often you can only get them to really open up if they trust you, which involves impressing them in conversation or with your actions when they are accompanying you.

I chose to travel with: Morrigan, an amoral sorceress from the Korcari Wilds; Alistair, a templar, the other Ferelden Grey Warden and secret bastard son of old King Maric; and Leliana, an Orlesian lay sister of the Chantry and sneak thief.  The writers did a pretty good job with these characters — although they have distinct personalities (approaching caricatures at times) there is a bit of subtlety in the changes in the way they react to you over the course of the game.  For the most part, their attitudes seem consistent with their backstories, and the writing and voice acting flows well.  There was a wide selection of other potential party members, many of which I acquired but never traveled with.  They ended up relegated to spots in camp, where I could talk to them but little else.

It was really the NPC interactions that drove the game forward, and here they did a very good job.  There were very few “FedEx”-style quests involving delivering items from one place to another.  There were a larger number of “kill” quests where someone wanted you to take care of some sort of problem, from protecting them to eliminating competition, but there was almost always a compelling rationale provided for your actions, and you could usually get to the solution in multiple ways.

This is particularly true for the main plot quests.  There were always major choices to be made that could have serious ramifications in the future.  Ally with the elves or the werewolves?  Mages or templars?  A choice here could not only affect the ending of that particular quest segment, it could affect options available in the next segment, and change the disposition of troops available to you at the endgame.

And speaking of the endgame, the sheer number of ways the denouement can play out based on the choices you’ve made throughout the game is just crazy.  Who rules Ferelden (there are about 5 different possibilities here)?  What becomes of Loghain?  Does the main character even live?  Not only do you get to talk to each of the major characters at the end of the game to get a debriefing on their status, but at the very end you get an epilogue summary for each character that lets you know what became of them.

It’s a fantastic, deep game, one that I’d strongly recommend for folks with a taste for dark heroic fantasy and some time to burn.

Tags:

Sick, Sick, Sick, Sick

There’s one person in this house who isn’t sick, and he’s writing this right now.  I had been sick with a bad cold last week, but got over it fairly quickly.  As soon as I recovered, though, Robin started getting sick.  And in her case, she stayed sick.  She was pretty much out of combat all weekend while we visited my parents.  She felt a bit better Sunday, but worsened again on Monday.  And by Tuesday, she still wasn’t feeling better and all three kids started showing symptoms of the same thing.  Thomas had a mild fever Sunday and Katherine’s started Monday.  We had hoped that Jonathan would be spared, but he’s stuffy and feverish too.

Not good.  We’re at Wednesday now, and although the kids are somewhat better — Thomas is not running a fever today, so he should be able to return to school tomorrow, and Katherine isn’t sprawled out listless on the stairs – Robin is still pretty wiped out, particularly since the baby did not sleep well last night and had to have his nose suctioned at least three times.

I have a lot of things piling up at work, and it continues to accumulate while I’m home.  But I’ve learned from experience that it’s pretty important to ensure that Robin is firmly on the mend when she gets sick with a new baby in the house.  When both of the older kids were around six months Robin had illnesses that knocked her out for multiple weeks, and trying to push her into activity before she was fully recovered just lengthened the infirmity.

She finally does seem to be on the mend, however.  Her temperature was stable, she’s sleeping better (when the kids let her sleep) and although she’s still pretty wiped out, she’s not comatose most of the day.  I have high hopes that I’ll be able to get back to work tomorrow and things will be on the upswing.

Except that today my throat is sore, and my nose is running just a bit, and I’m wondering if maybe I didn’t give this to the rest of my family; perhaps they are in the process of giving it to me…

As long as it’s not this, I’ll be happy.

Tags:

A Singing Turnip, Benjamin Franklin, and A Real Baby Doll

It’s been an eventful last few weeks with the kids.  I haven’t had the pictures downloaded, so I’ve been putting off writing about what’s been going on, but now that Spring Break is here I can catch up a bit.

Thomas has had several school activities, including his school musical and a major history project.  For the musical he was one of the vegetables.  He chose to be a turnip, so Robin made him a purple turnip costume.  He had a speaking part (one line) but sang all the songs as well.  The performance was very cute — I wish I had video to upload but our video camera’s battery was dead.  I took quite a few stills and got most of his classmates.  Here’s a pretty good one of Thomas delivering his line:

He had some difficulty with the hat, but other than that he had a great time and did very well!

For his history project, he chose Ben Franklin.  He didn’t know a whole lot about him before he started, but by the time they were done with the project he’d researched quite a bit.  We helped him do a timeline and a name poem, and Thomas chose a representative sample of his inventions to feature on his trifold poster.  And of course, he had to dress up like Benjamin Franklin.  Unfortunately, this project came right on the heels of the musical, so Robin had to make two costumes in quick succession.  Luckily, Benjamin Franklin isn’t that tough of a costume.  Here’s what it looked like:

One of the nice side effects of doing this project was that he got more interested in inventions and electricity.  He’d gotten an electronics kit from my folks last year, and had played with it a little, but after doing this project he got it out and started making all sorts of circuits and playing with all the components, and generally having a great time with it!

Lastly, Katherine and Jonathan have had their share of playtime as well.  He’s a very sweet baby and very tolerant.  Katherine sometimes shows interest in interacting with him and sometimes doesn’t.  But recently, she wanted to feed him a bottle.  So we… well, a picture is probably worth a thousand words here:

As you can tell, Jonathan thought this was hilarious, although he may have been confused as to what the bottle was actually supposed to be, since he doesn’t take real ones.  This cute scene didn’t last long, as I’m informed, but it’s typical of how she wants to play with Jonathan.  That’s not all that’s been going on with everyone, but it’s a good sample of the pictures we’ve gotten.  I have some good video of Thomas playing basketball, also, that I’ll try to upload soon.

Tags: , ,

On The Road Again…

… or at least getting prepared for it.  We’re leaving town to go see my parents and my brother’s family, a road trip we haven’t made since before baby Jonathan was born.  So I’m just going to finish up stuff at work and then head home to help pack, so no (extensive|interesting) post today.

Next week I’ll catch up on family pictures (there are some good ones), and there will be a multi-part review of Dragon Age coming as well.  Stay tuned!

Tags:

It Seems I’m Actually A Woman…

I had not come across this before, but there is an online analyzer for prose that purports to determine if the author is male or female, apparently by counting the frequency of certain keywords in your text.

So I scraped the front page of my blog and fed it into the analyzer.  Although the count was close, my “female count” was about 10% higher than my “male count”, so their algorithm guesses that I am female.

As a control, I also fed in the only actual female-authored text on the site, the post I Want Glue Teeth, which was written by Robin.

I’d love to be able to report that it thought she was a man, but actually the female/male ratio on that article was about 2:1, so at least Robin is more of a woman than I am, which is as it should be.

Oops!  Gotta go!  Gloria Steinem is guesting on Oprah today!

Tags: , ,

Sick Weekend

We had a pretty good start to the weekend; we met up with one of Katherine’s former teachers for lunch on Saturday and then took advantage of our Lifetime Fitness membership to swim with the kids.  I was feeling great before we got into the pool, but by the time I got out my nose was running and I was feeling like I had a cold.

When I woke on Sunday, I was miserable.  I got the kids downstairs watching TV so Robin could sleep a bit more (Jonathan had had a few bad nights, so she needed it) and crashed on the guest bed downstairs.

Unfortunately, while I was in bed and Thomas was distracted by the TV, Katherine decided that the fishtank needed to be redecorated.  Surprisingly, she didn’t get water everywhere, but many of the decorative items that we had removed she plopped back in the tank.

Later in the afternoon, Robin took the kids back to Lifetime and I crashed for a couple hours.  I got to bed early and slept late, and am feeling much better today (although quite a bit worse than baseline).  With any luck, I’ll be the only one with this cold — I’m not looking forward to Jonathan having it…

Tags: ,

Toxic Toothpaste

OK, maybe not “toxic”.  How about “allergenic”?

I always used to wonder why in the world I got canker sores all the time.  They got particularly bad when I was sick or stressed, but even when I was well-rested and stress-free I would often get them.  As soon as one would heal I’d get another, and it really was unpleasant.

It turns out I’m sensitive to Sodium Lauryl Sulfate (SLS) an “inactive ingredient” in most toothpastes that causes it to foam up nicely when you brush.  Apparently a small but nonzero percentage of the population react poorly to SLS, and canker sores are one of the more common reactions.

It’s difficult to find commercial toothpaste brands that don’t use SLS (although you have to look very closely at the packaging to find it listed) but there are a couple of brands that are SLS-free.  I use a Tom’s of Maine brand that has fluoride (don’t tell the Fiendish Fluoridators)…

… but no SLS.  Ever since I’ve switched to that brand, I haven’t had any problems.  Recently I ran out and had to switch to an SLS-containing brand.  Immediately the canker sores returned.  As soon as I switched back, they went away.

So if you have problems with canker sores or mouth ulcers, try switching to SLS-free toothpaste and see if that helps.  It sure did for me!

Tags:

Logorama

I won’t comment about the Oscars (since I didn’t watch them) other than to say that the fact that Logorama won the best short film category is awesome.

At least for now, it’s available through its homepage (slow, though) and these links:

Part 1

Part 2

Tags:

Service Broker Update

I’m finally finishing up the Service Broker RPC implementation at work.  I’m not 100% done, but I can see the light at the end of the tunnel finally.  As usual, setting up the initial implementation isn’t that bad — it’s linking it into every other aspect of the system where you start to see problems.

The devil is truly in the details.  Now I’m exhausted from two straight weeks of fighting this fire, and I’m sure I’ll be right back at it Monday, trying to finish the last hanging details.

Wish me luck!

Tags: ,

The Quern is Digg proof thanks to caching by WP Super Cache