{"author_name":"BlackBulletIV","cat":"LD #20 - It's Dangerous to go Alone! Take This!","comments":[],"epoch":1303340880,"likes":0,"metadata":{"p_key":"67292","p_author":"BlackBulletIV","p_authorkey":"3915","p_urlkey":"103095","p_title":"Here\u2019s My Base Code","p_cat":"LD #20 - It's Dangerous to go Alone! Take This!","p_event":"LD20","p_time":"1303340880","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"3915","us_name":"BlackBulletIV","us_username":"blackbulletiv","event_start":"1304035200","event_key":"6","event_name":"LD20"},"text":"<p>The rules say<\/p>\n <blockquote><p>Base code and personal code libraries are allowed, but should be declared and shared with the community prior to beginning your entry. To do this, make a blog post.<\/p><\/blockquote>\n <p>So that&#8217;s what I&#8217;m doing. I&#8217;m using an engine\/framework called <a href=\"http:\/\/love2d.org\">L\u00d6VE<\/a> and I&#8217;ve collected some base code, which serves as a helper\/organisational library, over a few projects. The relationship between my library and L\u00d6VE I liken to using FlashPunk and Flash, so I&#8217;m assuming it&#8217;s fine, nevertheless I&#8217;ll leave it here.<\/p>\n <p>You can download the library from my DropBox here: <a href=\"http:\/\/dl.dropbox.com\/u\/22660566\/Love\/love-lib.zip\">http:\/\/dl.dropbox.com\/u\/22660566\/Love\/love-lib.zip<\/a><\/p>\n <p>The core folder contains the core classes, some helper stuff in there like tweens, easing functions, extensions to the API, etc. The ds folder contains two data structures, Vector (x\/y vector) and SpecialLinkedList (a linked list with values as the nodes). The lib folder contains a small OOP library called <a href=\"http:\/\/github.com\/kikito\/middleclass\">MiddleClass<\/a>, which allows me to create classes and the like in Lua.<\/p>\n <p>Thanks guys!<\/p>","time":"April 20th, 2011 6:08 pm","title":"Here\u2019s My Base Code"}