{"id":6065,"date":"2019-11-07T18:10:03","date_gmt":"2019-11-08T02:10:03","guid":{"rendered":"https:\/\/www.wurb.com\/stack\/?p=6065"},"modified":"2020-02-06T13:23:58","modified_gmt":"2020-02-06T21:23:58","slug":"ifcomp-2019-but-is-it-if","status":"publish","type":"post","link":"https:\/\/www.wurb.com\/stack\/archives\/6065","title":{"rendered":"IFComp 2019: But is it IF?"},"content":{"rendered":"<p>I commented before that <a href=\"\/stack\/archives\/6037\"><em>Flight of the CodeMonkeys<\/em><\/a> provokes the question &#8220;But is it IF?&#8221;, but that&#8217;s a little unfair. <em>CodeMonkeys<\/em> devotes most of its space to a noninteractive story punctuated by coding exercises, but by the end, it resolves into something clearly recognizable as choice-based IF. In the last few days, I&#8217;ve hit several other entries that push the boundaries much harder.<\/p>\n<p>Consider <em>Language Arts<\/em>. This is a Zachtronics-style puzzle game about creating little programs to transform words on a grid. It has exactly the same relationship to story and text as any other Zachtronics-style puzzle game: between puzzles, you get to read some expository dialogue. It has interaction, and it has fiction, but it never puts the two together. OK, but surely that&#8217;s true of the more soup-can-oriented works I recognize as IF? Maybe, but that&#8217;s because IF, like all genres, is more a matter of &#8220;family resemblance&#8221; than of definition. This game is clearly recognizable as a different genre. Maybe if it ran under Glulx I&#8217;d consider it an abuse in the tradition of Andrew Plotkin&#8217;s 1995 <em>Tetris<\/em> adaptation, but as it is, I don&#8217;t really feel like it belongs here. And that makes it difficult to know how to judge it, because it really does seem to be a pretty good Zach-like.<\/p>\n<p>Then there&#8217;s <em>The Shadow Witch<\/em>, a story of an evil witch trying to meet a quota of five misdeeds in a small cave system in a fantasy world. This is a genuinely interactive story, even supporting multiple endings, and if it were more text-based, I&#8217;d have no problem recognizing it as IF. But it&#8217;s a graphic adventure made in RPG Maker, like <em>To the Moon<\/em> (but shorter and sillier). You can bring up the character stats and everything, although without any combat, they&#8217;re just for show. I suppose it&#8217;s a difficult edge-case to be in, because it wouldn&#8217;t comfortably fit in an RPG comp either. Do we want this here? I don&#8217;t know. It fits your dictionary definition of IF a lot better than <em>Language Arts<\/em>, but it&#8217;s still not in the genre of thing that the term &#8220;IF&#8221; is used to describe. On the other hand, we&#8217;ve had a few point-and-click graphic adventures in the Comp before; I think the only thing really keeping them from being submitted in greater numbers is the effort involved, and the relative obscurity of the Comp. From a certain angle, it&#8217;s less of a stretch than accepting Twine.<\/p>\n<p>Speaking of which, let&#8217;s talk about <em>Lucerne<\/em>. <em>Lucerne<\/em> is a short horror story written in Twine, and as far as I can tell, the fact that it&#8217;s written in Twine is the <em>only<\/em> thing giving it anything like a claim to being IF. It&#8217;s neither parser-based nor choice-based: it has no parser, and it has no choices. It is simply split up into a series of pages, each containing a single link to the next page. It&#8217;s not at all unusual for Twine pieces to <em>begin<\/em> like this, to have an intro consisting of several pages of static text before you get to the first choice, but here, that&#8217;s all there is. It doesn&#8217;t even do pauses or annoying text effects, so it&#8217;s hard to see why Twine was used at all; it might as well just be a text file. The author has either missed the point in a fairly epic way, or is deliberately testing to see what can be got away with. And yet, on the &#8220;family resemblance&#8221; front, it clearly beats out both <em>Language Arts<\/em> and <em>The Shadow Witch<\/em>!<\/p>\n<p>I don&#8217;t want to be a gatekeeper. Sometimes I act like one anyway, but that&#8217;s a character flaw that I struggle to overcome. But the Comp has always relied on its judges to act like police. Instead of making executive decisions about what does and doesn&#8217;t belong, the organizers trust us to make that decision with our votes. But it&#8217;s always a bit uncomfortable to have to exercise that authority. There were people who said that my own Comp entry from 2001, <em>The Gostak<\/em>, wasn&#8217;t really IF, and I disagree there. I guess the best we can do is for everyone to draw their own line in the sand, and let authors decide how many they want to cross.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I commented before that Flight of the CodeMonkeys provokes the question &#8220;But is it IF?&#8221;, but that&#8217;s a little unfair. CodeMonkeys devotes most of its space to a noninteractive story punctuated by coding exercises, but by the end, it resolves into something clearly recognizable as choice-based IF. In the last few days, I&#8217;ve hit several [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[84,53,636],"class_list":["post-6065","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-if","tag-ifcomp","tag-ifcomp-2019"],"_links":{"self":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/6065","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=6065"}],"version-history":[{"count":2,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/6065\/revisions"}],"predecessor-version":[{"id":6111,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/6065\/revisions\/6111"}],"wp:attachment":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/media?parent=6065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/categories?post=6065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/tags?post=6065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}