{"author_name":"Tommislav","cat":"LD #21","comments":[{"author_name":"nilstastic","time":"August 19, 2011 7:51 am","epoch":1313758260,"text":"nice!","spam":"N"},{"author_name":"tusongtupa","time":"August 19, 2011 8:44 am","epoch":1313761440,"text":"I&#8217;ve been using PBE for quiet a while now. Advice: don&#8217;t get caught up with the component based thing. It only really becomes useful once the game gets complicated.","spam":"N"}],"epoch":1313756700,"likes":0,"metadata":{"p_key":"65014","p_author":"Tommislav","p_authorkey":"2393","p_urlkey":"100810","p_title":"Entering LD21 with modified PushButton Engine","p_cat":"LD #21","p_event":"LD21","p_time":"1313756700","p_likes":"0","p_comments":"2","p_status":"UPD5","us_key":"2393","us_name":"Tommislav","us_username":"\/author\/tommislav\/","event_start":"1313712000","event_key":"7","event_name":"LD21"},"text":"<p>Hey everyone. I&#8217;m joining LD for the second time, hoping for a better result than last time when I didn&#8217;t manage to finish my entry.<\/p>\n <p>I&#8217;m feeling a little bit unprepared. I have decided to go with PushButton Engine as game engine since I really like its component based setup, but I&#8217;ve only been reading up on it for about a week&#8230; =\/<\/p>\n <p>I&#8217;ve also noticed a few things I didn&#8217;t really like with it. It has no support for tilemaps and tiled backgrounds. And it relies on box2d for physics &#8211; which I really don&#8217;t like. Also, I have noticed that the framerate was a bit jerky.<\/p>\n <p>So I have been modifying the engine a bit. The processManager uses a Timer instead of EnterFrame wich gave a much better impression. And I have been adding my own custom components for reading, rendering and scrolling a tilemap. Its not as perfect\/polished\/finished as I wish it would be, but its a hell of a start. So as the rules says: here is the modified library, with an example (built with FlashDevelop). Don&#8217;t hesitate to contact me (do it through comments on this post plz) if you have any questions about it.<\/p>\n <p><a title=\"http:\/\/www.salomonsson.se\/ld21\/PBE_modified.zip\" href=\"http:\/\/www.salomonsson.se\/ld21\/PBE_modified.zip\">http:\/\/www.salomonsson.se\/ld21\/PBE_modified.zip<\/a><\/p>\n <p>Sorry for just making it a zip-file. When its a bit more reliable I&#8217;ll probably put it on GitHub.<\/p>\n <p><strong>Tools I plan to use:<\/strong><\/p>\n <p><strong>IDE:<\/strong> FlashDevelop (miiiight use flash cs5 for animated cutscenes)<\/p>\n <p><strong>Library:<\/strong> My modified version of PushButton Engine (see the rant above)<\/p>\n <p><strong>GFX:<\/strong> Photoshop<\/p>\n <p><strong>Music\/SFX:<\/strong> Don&#8217;t know. Probably nothing. If I do I might just sing a song (or whistle) in a microphone \ud83d\ude09<\/p>\n <p>&nbsp;<\/p>\n <p>&nbsp;<\/p>\n <p>Here is a screenshot of my test-app. Animated dude and tiled background. Source code included in zip file above.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/2011\/08\/19\/entering-ld21-with-modified-pushbutton-engine\/pbe\/\" rel=\"attachment wp-att-61346\"><img class=\"alignnone size-full wp-image-61346\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/PBE.jpg\" alt=\"\" width=\"427\" height=\"281\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/PBE-300x197.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/08\/PBE.jpg 427w\" sizes=\"(max-width: 427px) 100vw, 427px\" \/><\/a><\/p>","time":"August 19th, 2011 7:25 am","title":"Entering LD21 with modified PushButton Engine"}