{"author_name":"brainiac256","cat":"LD #20 - It's Dangerous to go Alone! Take This!","comments":[],"epoch":1304376240,"likes":0,"metadata":{"p_key":"65785","p_author":"brainiac256","p_authorkey":"4509","p_urlkey":"101581","p_title":"Maybe I\u2019ll finish in time for the Compo next time (First Post)","p_cat":"LD #20 - It's Dangerous to go Alone! Take This!","p_event":"LD20","p_time":"1304376240","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"4509","us_name":"brainiac256","us_username":"brainiac256","event_start":"1304035200","event_key":"6","event_name":"LD20"},"text":"<p>So this is my first post, as I joined especially for LD#20 &#8220;It&#8217;s Dangerous To Go Alone, Take This!&#8221; I&#8217;ve just finished Mary&#8217;s Awesome Adventure, which I wanted to submit to the Compo, but I guess it&#8217;ll just go into the Jam section now.<\/p>\n <div id=\"attachment_52229\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a rel=\"attachment wp-att-52229\" href=\"http:\/\/www.ludumdare.com\/compo\/2011\/05\/02\/maybe-ill-finish-in-time-for-the-compo-next-time-first-post\/title-25\/\"><img class=\"size-medium wp-image-52229\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/05\/title-300x225.png\" alt=\"Title screen for LD#20 It's Dangerous To Go Alone\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/05\/title-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/05\/title-550x412.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/05\/title.png 640w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p class=\"wp-caption-text\">Title screen for LD#20 It&#039;s Dangerous To Go Alone<\/p><\/div>\n <p><span id=\"more-52228\"><\/span><\/p>\n <p>So that&#8217;s that, and hopefully I&#8217;ll be able to do something more awesome for the next Game Jam. Tools used:<\/p>\n <ul>\n <li>GIMP for the title graphics and editing of the graphical resources I found online<\/li>\n <li>Eclipse for the IDE<\/li>\n <li>Java for the language<\/li>\n <li>JGame for the engine<\/li>\n <li>Linux Multimedia Studio for creating the music and sound effects (+ various soundfonts I had sitting around)<\/li>\n <\/ul>\n <p>Figuring out the collisions in JGame took a decent chunk of my time, also hanging out at a friend&#8217;s house for a few hours on Saturday. Plus I was developing on Linux and I had Eclipse set to use OpenJDK at first, and OpenJDK apparently does not like to do sound. I&#8217;m going to chalk it up as an issue with PulseAudio (which I can&#8217;t seem to rid my system of 100%) since it worked fine when I switched to the official Sun JVM.<\/p>\n <p>In retrospect, I should have become more familiar with JGame before the competition. At first I was only using it because it provided for threading of the screen-painting and logic procedures so my dual-core with no graphics card could actually run it at a decent speed, but it turns out that the collision detection capability is pretty nice too. Next time will probably be in Java again, but hopefully with more interesting mechanics. I&#8217;ve already got an idea for a music shooter where the attacks are timed to an mp3 file you input.<\/p>\n <p>Now, I just hope I can upload a .JAR file. I haven&#8217;t checked, but that shouldn&#8217;t be a problem&#8230; right?<\/p>","time":"May 2nd, 2011 5:44 pm","title":"Maybe I\u2019ll finish in time for the Compo next time (First Post)"}