{"author_name":"GreaseMonkey","cat":"LD #22","comments":[],"epoch":1324101480,"likes":0,"metadata":{"p_key":"61996","p_author":"GreaseMonkey","p_authorkey":"2396","p_urlkey":"97762","p_title":"Basic level loading working","p_cat":"LD #22","p_event":"LD22","p_time":"1324101480","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"2396","us_name":"GreaseMonkey","us_username":"greasemonkey","event_start":"1323993600","event_key":"8","event_name":"LD22"},"text":"<p>So, the game can currently load and render a 16&#215;12 level.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/2011\/12\/17\/basic-level-loading-working\/screeny184\/\" rel=\"attachment wp-att-88872\"><img class=\"alignnone size-large wp-image-88872\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/screeny184-550x527.png\" alt=\"\" width=\"550\" height=\"527\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/screeny184-300x287.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/screeny184-550x527.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/screeny184.png 772w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p>It&#8217;s harder to do than it looks.<\/p>\n <p>I would like to get larger levels working, but for now physics are a bigger priority. The data is there, it just needs to be used. I think I&#8217;ll need to add in some slope dirt tiles though, which is one place where the tile flipping capabilities of the VDP may come in handy.<\/p>\n <p>Although to get THAT working, I need to be able to move the player around. I think I&#8217;ll need to pull out something like that OO framework I used in LD19.<\/p>\n <p>In other news, I&#8217;ve shifted the player graphics handling stuff to a VBlank interrupt handler.<\/p>\n <p>Oh yeah, I&#8217;ve had some music playing for quite some time now. It starts with the equivalent of 6 channels worth of echo (then drops to 4 due to the bass). <a href=\"http:\/\/gm.64pixels.org\/stuff\/ld22\/mus01-v01.vgm\">Have a listen<\/a>.<\/p>","time":"December 17th, 2011 12:58 am","title":"Basic level loading working"}