{"author_name":"indigo","cat":"LD #31","comments":[],"epoch":1417821000,"likes":1,"metadata":{"p_key":"24819","p_author":"indigo","p_authorkey":"45376","p_urlkey":"60231","p_title":"Haskell Basecode","p_cat":"LD #31","p_event":"LD31","p_time":"1417821000","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"45376","us_name":"indigo","us_username":"indigo","event_start":"1417737600","event_key":"26","event_name":"LD31"},"text":"<p>Yo, I&#8217;ll try and do the compo in Haskell using the Graphics.Gloss and HTiled libraries. Because they are essentially not compatible at all, I had to create some terribly hacky glue code, which you&#8217;re free to inspect under https:\/\/bitbucket.org\/safod\/ludumdare31 . There is also some additional basecode, but it&#8217;s all <em>very <\/em>basic &#8211; I&#8217;ll have to implement almost everything from scratch, and I don&#8217;t even know yet how I&#8217;m going to play sounds!<\/p>\n <p>Fair warning: the basecode relies on scripts for the Fish shell, the arcane imagemagick syntax, duct tape, regular expressions, the internal workings of both libraries, and prayer.<br \/>\n Still better than not having tiled maps though!<\/p>\n <p>Good luck to everyone!<\/p>","time":"December 5th, 2014 6:10 pm","title":"Haskell Basecode"}