{"author_name":"ChronusZ","cat":"LD #28","comments":[{"author_name":"laaph","time":"December 15, 2013 10:26 pm","epoch":1387164360,"text":"Try again tomorrow!  Submit it to the jam!  If nothing else, submit it as source, with no executable, and I&#8217;ll download it and see if I can get it to run.  It&#8217;s not the first time I&#8217;ve downloaded games from source and rated them!","spam":"N"},{"author_name":"Nelios","time":"December 16, 2013 7:50 am","epoch":1387198200,"text":"I think I fixed it, there were a few problems.<br \/>\n 1 &#8211; In the Main class, FileReader method does not work when exporting (can&#8217;t find the file), you have to use InputStreamReader() to read it.<br \/>\n 2 &#8211; You need to put the res folder in another folder to pack it in the jar file, I did &#8220;resources\/res&#8221;. Then set the &#8220;resources&#8221; folder as a Source (in Java Build Path if you use Eclipse, no idea for other IDE).","spam":"N"}],"epoch":1387161960,"likes":0,"metadata":{"p_key":"34691","p_author":"ChronusZ","p_authorkey":"10652","p_urlkey":"70240","p_title":"Post Mortem (A.K.A. I Hate Java)","p_cat":"LD #28","p_event":"LD28","p_time":"1387161960","p_likes":"0","p_comments":"2","p_status":"UPD5","us_key":"10652","us_name":"ChronusZ","us_username":"chronusz","event_start":"1386892800","event_key":"20","event_name":"LD28"},"text":"<p>My game, Obscured Nonphysical Expanse, was a complete success in every way I would&#8217;ve thought possible. It&#8217;s a 3D ambient-horror puzzle game where you need to find your way out of a network of hallways that defy basic geometry, made in LWJGL and Java. I would&#8217;ve liked to have made the map a little bit bigger, but I&#8217;m still fairly proud of how much I got done.<\/p>\n <p>Now, on to how everything died.<\/p>\n <p>I finished the game about ten minutes before the competition ended, and then realized I had no idea how to pack my code and assets into a runnable game. Worked that out *relatively* quick, packed it into a .jar. At this point I had pretty much given up on web support until I had more time to port the game, tomorrow. So, I now had a lovely little .jar, spliced together using jarsplice and contained in a single file. Except it didn&#8217;t run, because the format doesn&#8217;t pack the resource files (images, sounds, models) in. So I spent a solid two hours trying to shift things around in my code and on my drive to make things work properly.<\/p>\n <p>Nope.<\/p>\n <p>Nothin&#8217;.<\/p>\n <p>So, I&#8217;ve now given up. I posted the source code on my game page, but I can think of literally no other way in which this might work. I&#8217;m tired, sore, angry, and slightly hallucinating from over-exposure to the colour white, so I bit you all adieu and am now going to go eat curry and pass out. Maybe I&#8217;ll just ditch the whole effort of making this work for LD and turn it into a full game so that I can procrastinate learning how to pack files even longer and get even more frustrated when I can&#8217;t distribute my game&#8230;<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/post-mortem\/\" rel=\"tag\">post-mortem<\/a><\/p>","time":"December 15th, 2013 9:46 pm","title":"Post Mortem (A.K.A. I Hate Java)"}