{"author_name":"ChainedLupine","cat":"LD #19 - Discovery - 2010","comments":[],"epoch":1292486760,"likes":0,"metadata":{"p_key":"68819","p_author":"ChainedLupine","p_authorkey":"1746","p_urlkey":"104622","p_title":"Declaring basecode for LD19","p_cat":"LD #19 - Discovery - 2010","p_event":"LD19","p_time":"1292486760","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"1746","us_name":"ChainedLupine","us_username":"chainedlupine","event_start":"1292544000","event_key":"5","event_name":"LD19"},"text":"<p>Alright, now that I have some time to finish this up, I am declaring what I will be using, and sharing my basecode.  Actually, baselibrary.<\/p>\n <p>I&#8217;ll continue to develop in Actionscript3, using the Flex compiler.  My IDE will remain FlashDevelop, as I am quite happy with it since I discovered the FlxDebug plugin.  My graphics library will be Flixel.<\/p>\n <p>Graphics will be drawn in Photoshop, or InkScape if I end up doing vector art.<\/p>\n <p>Sound?  I am not sure yet.  SFXR is always there if I end up being lazy, but I might try something different this time.<\/p>\n <p>Basecode?  Some.  It&#8217;s a hodge-podge of miscellaneous stuff, mostly for Flixel.  For example, a simple class for drawing status bars, and another for creating scrolling text displays.  The kind of crap I end up duplicating over and over, so I just stuck most of it into a separate library.<\/p>\n <p>I&#8217;ve been working on a <a href=\"http:\/\/www.mapeditor.org\/\">Tiled<\/a> loader for Flixel.  It&#8217;s pretty much feature complete*.  The nice thing about Tiled levels is that they are more than just tilemaps, but can contain any amount of meta-data in so-called &#8220;object layers.&#8221;  It&#8217;s decent if you&#8217;re into 2D tilemaps.<\/p>\n <p>Anyway, here is the library as-is: <a href=\"https:\/\/bitbucket.org\/fenrirwolf\/gwslib\">gwslib<\/a>  Note that I use the fast SHA1 <a href=\"https:\/\/code.google.com\/p\/flex-ad-by\/\">available here<\/a>.<\/p>\n <p>I wrote some Astar pathfinder stuff to go along with that, but it&#8217;s a bit broken at the moment.  I will try to get it working before tomorrow afternoon.<\/p>\n <p>*As long as you use the QT version of Tiled, and don&#8217;t use isometric tiles. <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 \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/basecode\/\" rel=\"tag\">basecode<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/flixel\/\" rel=\"tag\">Flixel<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/ld19\/\" rel=\"tag\">LD19<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/tiled\/\" rel=\"tag\">Tiled<\/a><\/p>","time":"December 16th, 2010 3:06 am","title":"Declaring basecode for LD19"}