{"id":455,"date":"2008-10-17T12:54:53","date_gmt":"2008-10-17T17:54:53","guid":{"rendered":"http:\/\/www.wurb.com\/stack\/archives\/455"},"modified":"2016-08-05T11:58:24","modified_gmt":"2016-08-05T18:58:24","slug":"ifcomp-2008-april-in-paris","status":"publish","type":"post","link":"https:\/\/www.wurb.com\/stack\/archives\/455","title":{"rendered":"IFComp 2008: April in Paris"},"content":{"rendered":"<p>Jim Aikin brings us a story of an American tourist in a Parisian caf\u00e9.  Spoilers follow the break.<br \/>\n<!--more--><\/p>\n<p>I think the most striking thing about this game is how good-natured it is.  It could have easily gone the other way.  The initial premise, being ignored by a snooty waiter, certainly injects some human pettiness into the story from the get-go, and suggests a worldview in which people are obstacles, which is pretty much the norm of IF anyway.  But no, this is largely a game about being nice to people.  I mean yes, some of the people in the game are in fact obstacles, but the solution isn&#8217;t to overcome them, but to talk to them and treat them like human beings.<\/p>\n<p>For example, at one point you need an item from a plumber&#8217;s toolchest.  He&#8217;s busy fixing the plumbing, but not so busy that he won&#8217;t notice you trying to sneak off with his stuff.  Nothing you can do will distract him.  The solution: offer to buy it from him.  So simple!  And yet so contrary to adventurer habit.  Generally speaking, trading in adventures is always initiated by NPCs, and is more often than not an excuse to send you on a quest for the one object they&#8217;ll trade for.<\/p>\n<p>By the end, nearly everyone in the caf\u00e9 has had their lives brightened a little by the player&#8217;s actions.  The one exception is the waiter himself, your nemesis, who must be blackmailed into submission.  But even this requires learning enough about his situation to understand why he&#8217;s being so mean, which humanizes him.<\/p>\n<p>As you can imagine, the game leans heavily on conversation, which it does through the traditional &#8220;ask x about y&#8221; system.  There are people who really dislike this system, but it doesn&#8217;t bother me, provided that it handles a reasonably large range of topics.  It&#8217;s notable that the game also handles a simple &#8220;talk to x&#8221; command, which basically just greets the person and provides them an opportunity to talk to you whatever topic they&#8217;re concerned about.  That&#8217;s something that would probably otherwise be handled by having the NPC address you on entering the room, but breaking it up the way this game does makes for a nicer narrative flow, in my opinion.<\/p>\n<p>One other thing worth mentioning: The whole game takes place in the caf\u00e9, which is divided up into multiple locations, but they&#8217;re mostly visible from each other, and in many cases a command that references something or someone in a different location will cause the player character to automatically go there.  So, there&#8217;s some good stuff going on technically here too.<\/p>\n<p><strong>Rating: 8<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jim Aikin brings us a story of an American tourist in a Parisian caf\u00e9. Spoilers follow the break.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[84,53,236],"class_list":["post-455","post","type-post","status-publish","format-standard","hentry","category-if","tag-if","tag-ifcomp","tag-ifcomp-2008"],"_links":{"self":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/comments?post=455"}],"version-history":[{"count":1,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/455\/revisions"}],"predecessor-version":[{"id":3923,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/455\/revisions\/3923"}],"wp:attachment":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/media?parent=455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/categories?post=455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/tags?post=455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}