{"author_name":"Jerm","cat":"LD #13 - Roads - 2008","comments":[{"author_name":"","time":"December 5, 2008 6:50 am","epoch":1228477800,"text":"No need to explain about re-inventing part of the STL!  I think we all write code like that from time to time.  There&#8217;s probably no better way to get a good understanding than to just try it yourself.","spam":"N"}],"epoch":1228456560,"likes":0,"metadata":{"p_key":"74455","p_author":"Jerm","p_authorkey":"518","p_urlkey":"110287","p_title":"My custom library: Lith","p_cat":"LD #13 - Roads - 2008","p_event":"LD13","p_time":"1228456560","p_likes":"0","p_comments":"1","p_status":"UPD5","us_key":"518","us_name":"Jerm","us_username":"\/author\/jerm\/","event_start":"1228435200","event_key":"92","event_name":"LD13"},"text":"<p>Lith is the library that I will be using to develop my compo entry. It is written in C++ and has a Direct3D9 wrapper (that supports drawing triangles and sprites), a class for creating windows and a class for reading\/writing files.<\/p>\n <p>It also includes tlib. Another library I wrote that has a string class and various collection classes. Why did I reinvent the STL? I don&#8217;t know&#8230;<\/p>\n <p>Lith can be downloaded <a title=\"Download Lith\" href=\"http:\/\/homepages.ihug.co.nz\/~moores8\/ld13\/Lith.zip\">here<\/a>. There is no documentation for these libraries because I hurriedly cobbled them together over the past two weeks or so.<\/p>\n <p>There is also a basic program skeleton that creates and empty window <a title=\"Download scratch program\" href=\"http:\/\/homepages.ihug.co.nz\/~moores8\/ld13\/ScratchProgram.zip\">here<\/a>.<\/p>","time":"December 5th, 2008 12:56 am","title":"My custom library: Lith"}