{"author_name":"AtkinsSJ","cat":"MiniLD","comments":[{"author_name":"Almost","time":"September 15, 2009 4:16 pm","epoch":1253049360,"text":"nice to know that you&#8217;re still adding to it. I&#8217;ll check it out again some time from now to see what&#8217;s new. (Just noticed the cash, score, and input boxes now, pretty cool)","spam":"N"},{"author_name":"","time":"September 15, 2009 8:13 pm","epoch":1253063580,"text":"Loved this project!  I definitely had fun building out some of the early areas before it got all &#8220;featurized&#8221;.   Will definitely be excited to check it out with your new developments.","spam":"N"}],"epoch":1253049120,"likes":0,"metadata":{"p_key":"72410","p_author":"AtkinsSJ","p_authorkey":"1049","p_urlkey":"108232","p_title":"Wikiventure Post-Mortem","p_cat":"MiniLD","p_event":"LD15","p_time":"1253049120","p_likes":"0","p_comments":"2","p_status":"UPD5","us_key":"1049","us_name":"AtkinsSJ","us_username":"atkinssj","event_start":"1251417600","event_key":"1","event_name":"LD15"},"text":"<p>Wikiventure went far better than I was expecting. Mainly because I wasn&#8217;t expecting anything remotely interesting. I&#8217;m still working on it, in fact, adding new things &#8211; just today I added user-input via a text-box and tags which react to that input, and score and cash variables that can be checked and modified. I&#8217;m really enjoying it, and plan to add a basic battle system like in proper game books. \ud83d\ude1b<\/p>\n <p><strong>What went well<\/strong><\/p>\n <ul>\n <li>The basic game, taking pages from the wiki and letting you travel between them, was very quick and easy to set-up. Then it was just a case of feature-creep for the rest of the weekend, which was perfect for me!<\/li>\n <li>People took an interest and wrote some content for me! \ud83d\ude1b<\/li>\n <\/ul>\n <p><strong>What went badly<\/strong><\/p>\n <ul>\n <li>Spent rather a long time at the start battling with C++ libraries before moving to PHP. Though that did help me come-up with an idea.<\/li>\n <li>Also spent rather a long time at the end trying to fix an infinite loop, but managed to do so before the deadline, so no real bad points. \ud83d\ude00<\/li>\n <\/ul>\n <p><strong>What I would do differently<\/strong><\/p>\n <ul>\n <li>Plan-out code structure before writing it. I spent quite a while on the Sunday rewriting all the tag-parsers to remove a lot of repeated code. There&#8217;s still a lot now.<\/li>\n <li>Put time into writing content! I only actually created two areas, as a test right at the start before I&#8217;d added any tags, and then I kind-of expected people to write my content for me. Which some people did, but it was horribly lazy of me.<\/li>\n <\/ul>\n <p><strong>Things I&#8217;d like to add<\/strong><\/p>\n <ul>\n <li>Cookies or some other way of keeping things persistent between sessions. Could tie it to user-accounts on my site.<\/li>\n <li>Combat system, mentioned already.<\/li>\n <li>More levels of persistence than &#8216;IFVISITED&#8217; and &#8216;IFNVISITED&#8217;, so that the player wouldn&#8217;t necessarily have to follow the same set of actions multiple times.<\/li>\n <li>Any other stuff I happen to think-up.<\/li>\n <li>Content!1!1!!1!!!<\/li>\n <\/ul>\n <p>So yeah, it went pretty well. I&#8217;ll keep working on it and maybe it&#8217;ll become something really interesting.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/php\/\" rel=\"tag\">php<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/post-mortem\/\" rel=\"tag\">post-mortem<\/a><\/p>","time":"September 15th, 2009 4:12 pm","title":"Wikiventure Post-Mortem"}