{"author_name":"Jacob","cat":"LD #15 - Caverns - 2009","comments":[{"author_name":"","time":"August 27, 2009 9:09 am","epoch":1251382140,"text":"Cool, thanks for pointing me to MMGR, I think I&#8217;ll have to make use of it for my LD entry as well! ;D","spam":"N"},{"author_name":"jovoc","time":"August 27, 2009 11:00 am","epoch":1251388800,"text":"Ohh.. StickyInput looks nice. I might try that out this time.","spam":"N"}],"epoch":1251364440,"likes":0,"metadata":{"p_key":"73162","p_author":"Jacob","p_authorkey":"1129","p_urlkey":"108984","p_title":"Thoughts on tech for LD15","p_cat":"LD #15 - Caverns - 2009","p_event":"LD15","p_time":"1251364440","p_likes":"0","p_comments":"3","p_status":"UPD5","us_key":"1129","us_name":"Jacob","us_username":"kevlarx","event_start":"1251417600","event_key":"1","event_name":"LD15"},"text":"<p>I spent a hunk of time today hacking myself up a proper library and deciding on what I&#8217;ll be using for LD #15, should I not wuss out at the last moment.<\/p>\n <p>I am leaning towards things which I have used for the longest, this is to reduce the amount of figuring-out I have to do.<\/p>\n <p>As tempting as it is to use python\/pygame\/macos, I have one half the experience with that, so it is best to stick to ancient and familiar technology, despite its limitations.<\/p>\n <p><strong>To implement:<\/strong><\/p>\n <ul>\n <li>C\/C++, sloppy and mixed. The way I like it!<\/li>\n <li>2d vector graphics where possible, otherwise rotated\/scaled sprites.<\/li>\n <li>Win32 (though, I would like to have it compile\/run on MacOS as well. This shouldn&#8217;t be a huge problem.)<\/li>\n <\/ul>\n <p><strong>Libraries:<\/strong><\/p>\n <ul>\n <li><a href=\"http:\/\/www.libsdl.org\/\"> SDL<\/a> (sound, graphics, and input)<\/li>\n <li><a href=\"http:\/\/www.opengl.org\/\"> OpenGL<\/a> (strictly 2D and orthographic, unless I drink too many trappists and decide otherwise)<\/li>\n <li><a href=\"http:\/\/www.paulnettle.com\/\">mmgr.cpp\/mmgr.h<\/a> by Paul Nettle<\/li>\n <li> vector2d and related math templates by Bill Perone (I can&#8217;t seem to find a link right now!)<\/li>\n <li><a href=\"http:\/\/www.math.sci.hiroshima-u.ac.jp\/~m-mat\/MT\/emt.html\"> MT19937<\/a> Mersenne Twister random number generator<\/li>\n <\/ul>\n <p><strong>To create:<\/strong><\/p>\n <ul>\n <li> Photoshop for Graphics<\/li>\n <li> <a href=\"http:\/\/www.ludumdare.com\/compo\/2007\/12\/13\/sfxr-sound-effects-for-all\/\">SFXR<\/a> for Sound<\/li>\n <li> <a href=\"http:\/\/www.scintilla.org\/SciTE.html\">SciTE<\/a> for Text<\/li>\n <li> Visual C++ 6.0 for Code<\/li>\n <li>SVN for revision control \/ backup<\/li>\n <\/ul>\n <p><strong>To eat:<\/strong><\/p>\n <ul>\n <li>Water<\/li>\n <li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Trappist_beer#International_Trappist_Association\"> Trappist Beer<\/a><\/li>\n <li> Cola<\/li>\n <li> Food with nutritional content yet to be determined<\/li>\n <\/ul>\n <p><strong>Random thoughts:<\/strong><\/p>\n <p>I have a feeling I may regret my choice to use a gamepad\/keyboard for input. But for now I will.<\/p>\n <ul>\n <li>Con: Mouse games have a lot of instant-appeal. Easier to get interaction &#8220;feeling right&#8221;<\/li>\n <li>Pro: Keyboard\/gamepad is <em>oldschool<\/em> and works on consoles.<\/li>\n <li>Pro: Leaning back in a chair with a gamepad is more relaxing then hunching over a mouse.<\/li>\n <\/ul>\n <p>I can do sound. SFXR is freaking <em>cool<\/em>. I spent a few minutes playing with it today and fell in love. This saves me from making corny sound effects into a microphone during the last minutes of the compo! Thank you <a title=\"Posts by DrPetter\" href=\"..\/author\/drpetter\/\">DrPetter<\/a><\/p>\n <p>All of the libraries, save for my starting template are freely available online. None of them resemble a game library \/ engine, so they are squeaky clean.<\/p>\n <p>At some point I will post my starting source up for anyone interested. Hopefully there is something useful in there to be pilliaged by others during this compo, or future projects.<\/p>\n <p>I&#8217;m curious to see what other people are using, or who else is using a similar (fairly heavyweight, rusty, and old) setup.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/2d\/\" rel=\"tag\">2D<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/c\/\" rel=\"tag\">C++<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/opengl\/\" rel=\"tag\">opengl<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/sdl\/\" rel=\"tag\">SDL<\/a><\/p>","time":"August 27th, 2009 4:14 am","title":"Thoughts on tech for LD15"}