{"author_name":"gustavla","cat":"LD #22","comments":[],"epoch":1324060320,"likes":2,"metadata":{"p_key":"62534","p_author":"gustavla","p_authorkey":"6850","p_urlkey":"98306","p_title":"I\u2019m in","p_cat":"LD #22","p_event":"LD22","p_time":"1324060320","p_likes":"2","p_comments":"0","p_status":"UPD5","us_key":"6850","us_name":"gustavla","us_username":"gustavla","event_start":"1323993600","event_key":"8","event_name":"LD22"},"text":"<p>I have never participated before, but last LD48 I was watching Notch&#8217;s livestream while programming a little game over the course of 8 hours. This time I&#8217;m in it for real.<\/p>\n <p>I really like building the engine from scratch, so I&#8217;m going to do it Notch style, and use only a basic Java canvas and manipulate pixels manually.<\/p>\n <ul>\n <li>Java<\/li>\n <li>Eclipse<\/li>\n <li>cfxr<\/li>\n <li>Pixelmator (I know, definitely not ideal for pixel graphics. Any suggestion for a Mac user?)<\/li>\n <\/ul>\n <p>I was considering HTML5\/JS too. I have tried several ways of creating a fast low-res canvas (but scaled up), but I&#8217;m not pleased with the results.\u00a0Resizing each pixel manually did not yield the frame rate I was hoping for. Ideally, I&#8217;d like to scale up the canvas using nearest-neighbor interpolation, but I have yet to get this to work across all browsers (Safari doesn&#8217;t seem to respond as it should to -webkit-optimize-contrast).<\/p>\n <p>Anyway, something tells me I need to go and learn how to draw kittens now.<\/p>","time":"December 16th, 2011 1:32 pm","title":"I\u2019m in"}