Monthly Archives: February 2011

The XYZZYs occurred

Warbler cakeI co-hosted a small gathering at my place to watch the proceedings on IFMud. The vaguely thematic snacks we presented were all handily superceded by Ruth’s gift of The Warbler’s Nest cakes. The homemade chocolate buttercream mixed deliciously with the spongy atmospheric dread.

As for the actual XYZZYs, Matt Wigdahl’s dinosaur-infused young-adult adventure Aotearoa ran away with it, racking up seven awards, including Best Game. Of Gameshelf writers’ nominations, Zarf’s Hoist Sail for the Heliopause and Home took home Best Writing, and he also nabbed Best Technological Development for Quixe. And I humbly report that my own Warbler’s Nest won the Best Story XYZZY.

I was a little sad that the ballot didn’t contain more nominees from outside the IFComp, particularly since 2010 saw many fine IF games released for Jay is Games’ Casual Gameplay Design Competition #7 at the start of the year. I suspect a recency effect; since the high-profile and heavily discussed IFComp happens late in the year, its titles are quite fresh in the minds of folks casting first-round ballots. I can speak for myself, here: only after I saw Stephen Granade’s excellent Fragile Shells on the final ballot did I realize that I hadn’t even considered it when submitting my own nominations, even though I loved it, way back in the mist-enshrouded days of last January.

I was interested to hear followup discussion, both at the party and on the MUD, about ways the XYZZY nomination ballot might present the year’s works other than the monolithic alphabetically sorted list it sports now. Perhaps double-sorting the list by competition (including “non-competition” as a category), and then by date, oldest-first? But, that’s a matter for next year.

| Comments (0) | Tweet this | Share this on Facebook

Tags: , , .

A XYZZY reminder

Voting in the 2010 XYZZY Awards — the Oscars of interactive fiction! — closes this evening (Friday, Feb. 25), at midnight Pacific time. The awards ceremony will happen precisely twelve hours later on IFMud.

I feel it worth the last-minute reminder due to the Gameshelfish notability of this year’s contest: both of this blog’s two main authors have works nominated in the “Best Game” category. (And then Zarf has gone ahead and collected six more nominations across two games and a JavaScript library, because Zarf.) The names of many Friends of the Shelf also appear in that list, and all told it’s the final hoorah for one heck of a calendar year for this wordy corner of the videogame medium.

Anyone can vote, via the web interface. The contest organizers assure me that submitting partial ballots is A-OK, so even if you’ve (played/read/used) only a fraction of the (games/books/resources) up for awards, I encourage you to vote just the same, sticking to the categories you’re comfortable with.

Best of luck to all nominees!

| Comments (0) | Tweet this | Share this on Facebook

Tags: , , .

Chronogamer on Space Invaders

My pal Joe points us at this entry in Chronogamer, regarding the 1980 Atari VCS port of Space Invaders. It caught Joe’s eye because of its explanation in the comments (by “supercat”) of the game’s “double-shot” exploit — a very early example of an undocumented game-console cheat, and a possible side-effect of Space Invaders’ pioneering two-player co-op mode.

This post also serves as my discovery of Chronogamer. This weblog documents the quest of atariage.com user “Mezrabad” to play every single home console game commercially released in the United States, in chronological order, starting in 1972 with the Odyssey. The blog appears to have entered hiatus in 2010, but only after five years of writing and eight years’ worth of retrospective, so that’s quite a lot of cartridge-cobbled ground covered.

Chronogamer’s writing style can get rather breezy at times, but if that helps the author keep pushing through the games, I approve. I’m very happy someone is doing this, really, since it reminds me of the original concept behind Jmac’s Arcade, before that ended up sailing off its own thematic direction. It’s not impossible that I’ll return to Arcade with a more general goal of historical documentation, rather than personal memoirs (a much shallower well). But if some other halfway decent writer wanted to pick up that flag for coin-operated arcade games in the meantime, I’d applaud it.

| Comments (2) | Tweet this | Share this on Facebook

Tags: , , , .

IF at PAX East 2011 -- compleat schedule

Everything IF-related going on at PAX East 2011!

Some of these are official PAX events, on the PAX schedule. Some will be hosted in our capacious Interactive Fiction Event Room, which will be the Alcott room in the Westin Waterfront hotel. (Right next to the PAX convention center.) And yet more will be in the People's Republic of Interactive Fiction Hospitality Suite (the Westin, upstairs, room number 846).

The IF Event Room and the IF Hospitality Suite are open to the public; you will not need a PAX badge to attend our events. So if you're in Boston at all, feel free to drop by.

  • The Hospitality Suite will be open noon-midnight Friday, noon-midnight Saturday, and noon-3pm Sunday. We'll have books, conversation, IF to play, and snacks to snack through the whole PAX weekend.

  • The IF Event Room (Alcott room in the Westin) will be open noon-midnight Saturday only. We'll be running IF events all day; see the "Saturday" events listed below. You'll also be able to marvel at the Automatypewriter.

Continue reading IF at PAX East 2011 -- compleat schedule.
| Comments (0) | Tweet this | Share this on Facebook

Tags: , , , .

IF to welcome our new robot masters?

A cogent response by Stephen Granade to the question of whether the victory of the Jeopardy!-dominating computer suggests that modern interactive fiction should move to adopt more heavy-duty natural-language processing in its player interface.

Even if you had a perfect parser that could understand everything you typed, the game has to know what to do with it. Parsing is no good if you don’t do something with the results. Watson’s processing power let it parse text input and, based on that and its knowledge of how Jeopardy! answers are structured, make inferences about what related question fit the input. How much power would a game need to respond appropriately to sentences like ‘What have I been doing?’ or ‘Measure out my life in coffee spoons’?

Take the case of an IF parser that accepted adverbs. Current IF parsers accept commands that are of the form VERB THE ADJECTIVE NOUN, occasionally with an added preposition and second noun: ‘PUT THE BOX ON THE TABLE’, ‘OPEN THE RED DOOR’, and similar. Now add in adverbs, so that you can ‘OPEN THE RED DOOR SLOWLY’ or ‘PUT THE COFFEE CUP DOWN QUICKLY’. Now the game must decide the difference between putting something down quickly or slowly. What does it mean in game terms to TURN THE KNOB ANGRILY? You’ve added more nuance to a player’s interaction with the game world, and the IF author has to handle that nuance. It’s more work for the IF author; does it add enough to the game to be worth that work?

And in case you missed it last week, you should read Ken Jennings' entertaining and insightful observations on being one of the soft and fleshy humans that Watson coldly obliterated on national TV, a mere demonstration of our new computer overlords' powers.

| Comments (0) | Tweet this | Share this on Facebook

Tags: , , , .

Sorry for any RSS flooding

My apologies for the spamming this blog may have wrought on your feed reader (twice over, if you're subscribed to the comments feed as well). The new templates had a different idea of entries' unique ID strings than the previous ones did, probably confusing most RSS readers into displaying duplicate Gameshelf entries. I've now reset the IDs to their old patterns, and so that should be that.

Related: I purposefully chose to not import the old video-only RSS feed to this new blog. That was an artifact from back when I still considered the Gameshelf to be a video series with a supplementary blog, but all that changed last year. Little is lost: you can quite easily access all the videos we've published by visiting the Gameshelf TV category.

| Comments (0) | Tweet this | Share this on Facebook

Tags: , .

Wordsquared: Scrabblecraft, basically

Boston-based puzzle maven Devjoe updates us on his progress at Wordsquared, which bills itself as a massively multiplayer online word game. This is the first I've heard of it, though by his own account he's been playing it for months. Given that he's racked 776,998 points to my 56 (after three experimental moves), his tale rings true. (And I'd played a Z on a Double Word Score, too!)

Devjoe's WordsquaredIncluded in his report is this crazy image he made (via Python script) out of his own Wordsquared empire, which looks something like a satellite image of Mexico City if it were made out of scrabble. Click to see DevJoe's full-sized image, keeping in mind that one pixel equals one letter-tile a 14-by-14 square of tiles!

While the game uses a very simple ruleset, turnless and with minimal player interaction, it still manages to feel like a multiplayer competition over limited resources -- even though the board seems effectively boundless. The first word you lay down must branch off another player's tile, Scrabble-style; but thereafter, you can only build off your own words. Other players' tiles become obstacles to build around. They are prone to appear in your path as your opponents make their own moves, like very slow and lexicographically driven Light Cycles. If you get boxed in to the extent that you can't make a legal play with your racked tiles, you can swap them out at the cost of one "life". Lose all your lives and your game ends; you must start again, from zero points.

Devjoe's avoiding such shocking permadeath for so long brings to mind carefully cultivated weeks-long Angband campaigns from my own gaming history. I don't know how this challenge pans out over long-term play -- whether, for example, it ever becomes truly difficult to break away from a multi-player gridlock with a fresh new letter-isthmus to branch freely from. But regardless, Wordsquared seems an intriguing take on the browser-based multiplayer game with a limited but carefully defined sense of inter-player interfacing.

| Comments (5) | Tweet this | Share this on Facebook

Tags: , , .

The Gameshelf: now wider than ever

[Update: Comments should be working again; thanks to all who alerted me. Send me an email or a Twitter DM if things still seem amiss.]

This evening I switched The Gameshelf’s blog software from Movable Type to Melody. I also took the opportunity to finally roll out an entirely new site theme (a customized version of TwentyTen), something I’ve been meaning to do for months.

The sidebar’s blogrolls and links and such have all vanished, but they’ll bubble back presently. The old site had grown a lot of cruft that doesn’t really apply the to the blog anymore, and I decided to just scrape it all off and then re-apply the good stuff.

System-wide changes like this always carry a raft of hidden bugs. If you run into anything that looks or acts flat-out wrong, leave a comment here or shoot me an email. Thanks!

| Comments (2) | Tweet this | Share this on Facebook

Tags: , .

The Secrets Game (idea)

A while ago, Emily Short posted an online chat that I was involved in:

zarf says, "(this reminds me that I should write a blog entry about that MMO prototype that I never did anything with)"

zarf says, "the secret plan that I never did anything with was to combine the window dressing with a power law of frequency, so that the room descriptions are random but one particular random room is your home base and you see it more often"

I was referring to a gameplay prototype that I came up with back in September. The idea was for a casual MMO-RPG -- something on the level of Kingdom of Loathing or Echo Bazaar. I didn't create an online demo, though. I just wrote an interactive Python script to try out the gameplay and the text environments.

You have dreamed of this for years -- who has not? But now it's in sight. You're not bogged down in the World any more; you've reached the gates of the City.

"Welcome to Mezzohaus -- the City of Secrets."

...Or that's what's carved over the archway as you approach. You frown; wasn't this place called "Middlehorst" in the old stories? Probably vandalism. Never mind.

Why here? Because you need the City. Why you? Because you belong here: you hold your own secrets. The blood of the Martians flows in you, and that will give you an edge. You know only scraps of Martian lore; but even the smallest secret is coin here.

You pass beneath the arch, and the stink of Mezzohusse's docks rolls over you. Pheugh -- but it's a place to start. You turn, at a thought, for one last look out at the World.

There is no archway behind you. You see only a battered iron door, tight-locked, in the side of a shambled building. Fluttering on the lintel is a note, which you pull free. It reads: "The first secret is to wait and watch."

Continue reading The Secrets Game (idea).
| Comments (4) | Tweet this | Share this on Facebook

Tags: , , , , .

Desktop Dungeons and tiny UI hangnails

I was bored Saturday night (yes, I'm allowed to be bored) and asked around for game suggestions. Someone mentioned that Desktop Dungeons was out for Mac. I had only the vaguest memory of having heard of Desktop Dungeons, but I gave it a shot.

Desktop Dungeons -- screenshot

The dungeon is a little larger in real life, but I've clipped the shot rather than shrinking it.

Turns out it's a microroguelike. Meaning, it's Nethack, only short. That's nifty. The designers say it's aimed at ten-minute game sessions. It takes me twenty or thirty, because of their other nifty idea: the combat is (almost) completely deterministic. You strike for a fixed amount of damage, the enemy strikes for a fixed amount of damage. You can see all the stats in advance, so you know whether you're going to win. Also, the monsters are static -- they sit still and wait for you to pick fights.

Continue reading Desktop Dungeons and tiny UI hangnails.
| Comments (7) | Tweet this | Share this on Facebook

Tags: , , , , .

So what does a month look like?

A month has gone by, and it's time for a progress update.

(Clever people will note that there's no causal connection between the halves of that sentence.)

The obvious question is, how is Hadean Lands doing? You might be following my "Progress" tweets, in which I have been bragging about IF API spec updates and interpreter releases and iPhone framework code and business purchases and blog posts, but not a word about Hadean Lands.

Fear not. HL work is getting done. But if I were tweeting about it, you'd see a lot of "Had idea." "Had idea." "Thought about how ideas fit together." "Had idea." "Picked some ideas off the list. Put them on another list."

Continue reading So what does a month look like?.
| Comments (0) | Tweet this | Share this on Facebook

Tags: , , , , , .

Jane McGonigal is on a book tour for her new book, Reality is Broken. She spoke at the Harvard Bookstore on Feb 1. I took very scanty and context-free notes, but fortunately, the talk was basically "teaser bits from my book"! (As most book tour talks are.) So here are the notes, context-free, and if you think the subject sounds cool, buy the book.

First, the egoboo: Jane started by offering a real-world-achievement-quest award to anybody who could point out "the inventor of my favorite game", sitting anonymously in the audience. Which was me! (She says this, even though I don't consider myself the inventor of Werewolf, but hey. It made me happy. And it caused some people to talk to me afterward about Mafia/Werewolf, which was cool too.)

So, the thesis in this book is that gaming is a powerful activity; it makes us better; and it can be applied to make real life better. This is not just about MMO-ARG games curing poverty in Africa (a stereotype of "serious games"). It covers everything from, okay, that, down to feeling more motivated about your job or your exercise program.

Continue reading Jane McGonigal talk: "Reality is Broken".
| Comments (0) | Tweet this | Share this on Facebook

Tags: , , , .