{"author_name":"wzl","cat":"MiniLD","comments":[],"epoch":1389570240,"likes":0,"metadata":{"p_key":"33863","p_author":"wzl","p_authorkey":"5751","p_urlkey":"69406","p_title":"Redacted","p_cat":"MiniLD","p_event":"LD28","p_time":"1389570240","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"5751","us_name":"wzl","us_username":"redwater","event_start":"1386892800","event_key":"20","event_name":"LD28"},"text":"<p style=\"text-align: center\"><a title=\"Redacted\" href=\"http:\/\/www.ludumdare.com\/compo\/minild-48\/?action=preview&amp;uid=5751\">http:\/\/www.ludumdare.com\/compo\/minild-48\/?action=preview&amp;uid=5751<\/a><\/p>\n <p>&nbsp;<\/p>\n <p>Why:<br \/>\n I didn&#8217;t have a lot of time this weekend but after seeing people progress on irc saturday night (especially rxi and bitslap *drool*) i wanted to give it a shot anyways. Since i only got around 24 hours left i settled on a dialog text adventure. Also i wanted to make a narrative based game for quite a while.<\/p>\n <p style=\"text-align: left\">How:<br \/>\n As usual i made my entry using C#. Overriding paint events of pictureboxes to render text in a custom fashion, being annoyed by unprecise measuretext methods leaving behind ugly spaces were all part of this. But generally it worked fine. I spend a few hours working on the parser\/backend. It is a simple token driven script or markup language.<\/p>\n <p style=\"text-align: center\"><strong>And it is modable! \ud83d\ude00<\/strong><\/p>\n <div id=\"attachment_329323\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.ludumdare.com\/compo\/2014\/01\/12\/redacted\/redacted\/\" rel=\"attachment wp-att-329323\"><img class=\"size-medium wp-image-329323\" alt=\"Texty text\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/01\/redacted-300x196.png\" width=\"300\" height=\"196\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/01\/redacted-300x196.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/01\/redacted-550x360.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/01\/redacted.png 806w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p class=\"wp-caption-text\">Texty text<\/p><\/div>\n <p>Example:<\/p>\n <pre>:Narrator\n #narration This text will be describtive about the character you're talking to. Also the Narrator has to exist. it is the fallback 'person' when you end a dialog. the #narration keyword is mandatory, but will be ignored for the Narrator.\n #intro The \"hello\" text of the character. #intro is a [keyword]\n #keyword is a reply to a keyword determined in [brackets]\n #brackets Keywords in brackets will automatically be added as soon as you read them. You can also learn of [persons] that way.\n #persons will be identified by (Paran Thesis). To talk to another person, you have to [end] the conversation.\n #end will end the conversation\n \n :Paran Thesis\n #narration She has an round body and is generally nice and [helpful].\n #intro Hello there, what can i do for you?\n #helpful Do you want some [food] or [drinks]?\n #food Here, have some pie!\n #drinks Have a beer!\n #end Goodbye.<\/pre>\n <p>Open the &#8220;Dialog&#8221; file residing next to the .exe in a texteditor and paste the markup text above (play the game before that if you don&#8217;t want to get spoiled) and create your own dialog adventure! \ud83d\ude00<\/p>\n <p>3 things though:<br \/>\n 1. remember that #narration, #intro and #end are mandatory keywords.<br \/>\n 2. remember that every keyword needs text<br \/>\n 3. the win\/end condition is currently hardcoded, so sorry about that, but feel free to look at the source <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n <p>Furthermore, if you are interested in more features like conditional replies (yes\/no), location based persons\/traveling, character-bound keywords and possibly more puzzle features, leave a comment or come discuss in irc or twitter.<\/p>\n <p>Lastly, there is no error handling as of yet, so if your script doesn&#8217;t work, the .exe will just crash.<\/p>\n <p>Have fun adventuring! And paste your own adventures aswell \ud83d\ude00<\/p>\n <p style=\"text-align: center\"><a title=\"Redacted\" href=\"http:\/\/www.ludumdare.com\/compo\/minild-48\/?action=preview&amp;uid=5751\">http:\/\/www.ludumdare.com\/compo\/minild-48\/?action=preview&amp;uid=5751<\/a><\/p>\n <p>&nbsp;<\/p>","time":"January 12th, 2014 6:44 pm","title":"Redacted"}