{"author_link":"\/author\/shadowstryker\/","author_name":"SetArray","author_uid":"39432","comments":[{"author_name":"ohi12","author_uid":"92249","time":"Apr 18, 2016 @ 1:40pm","epoch":1460986500,"text":"The game crashes, I ran it from the command line and got\r<br\/>\r<br\/>Exception in thread &quot;main&quot; java.lang.NullPointerException\r<br\/>        at cardinal.g1d.util.FileUtil.loadFile(FileUtil.java:32)\r<br\/>        at cardinal.g1d.util.FileUtil.loadFileAsHeightmap(FileUtil.java:172)\r<br\/>        at geo.main.Preloads.loadPreloads(Preloads.java:42)\r<br\/>        at geo.main.Main.preInit(Main.java:29)\r<br\/>        at geo.main.Main.start(Main.java:16)\r<br\/>        at geo.main.Main.main(Main.java:54)\r<br\/>\r<br\/>Windows 7 java 8\r<br\/>So bad, it looked interesting"},{"author_name":"varuns","author_uid":"39012","time":"Apr 18, 2016 @ 5:49pm","epoch":1461001440,"text":"IT CRASHES IMMEDIATELY. \r<br\/>\r<br\/>The game window opened for a second. I got a white-screen that read geo on the title bar, and then the window closed itself."},{"author_name":"blinry","author_uid":"64665","time":"Apr 18, 2016 @ 6:04pm","epoch":1461002340,"text":"@SetArray, I think you need to include some more files."},{"author_name":"zondarg","author_uid":"92506","time":"Apr 18, 2016 @ 10:26pm","epoch":1461018060,"text":"Sorry, tried to play it, but doesn't start. I receive a NPE in FileUtil.loadFile(FileUtil.java:32). Maybe there is something missing from the jar?"},{"author_name":"SetArray","author_uid":"39432","time":"Apr 19, 2016 @ 10:51pm","epoch":1461105960,"text":"I'm working on it, sorry for the trouble guys."},{"author_name":"SetArray","author_uid":"39432","time":"Apr 21, 2016 @ 8:11pm","epoch":1461269160,"text":"I fixed the crashing issue. It wasn't a missing file, there was just an issue with the file-loading code."},{"author_name":"adam","author_uid":"737","time":"Apr 21, 2016 @ 8:38pm","epoch":1461270780,"text":"Running the executable pops up a window which then immediately disappears. No output at the command prompt either."},{"author_name":"chocobyte","author_uid":"17858","time":"Apr 21, 2016 @ 8:52pm","epoch":1461271620,"text":"By running it via console I get the following error message:\r<br\/>\r<br\/>Exception in thread &quot;main&quot; java.lang.ExceptionInInitializerError\r<br\/>        at geo.main.Preloads.loadPreloads(Preloads.java:46)\r<br\/>        at geo.main.Main.preInit(Main.java:29)\r<br\/>        at geo.main.Main.start(Main.java:16)\r<br\/>        at geo.main.Main.main(Main.java:54)\r<br\/>Caused by: java.lang.IllegalStateException: Compilation error for shader [shaders\/simple.vert]\r<br\/>Vertex shader failed to compile with the following errors:\r<br\/>ERROR: 0:1: error(#421) Keyword or operator &quot;out&quot; usage incorrect. GLSL version number 130 is required.\r<br\/>ERROR: error(#273) 1 compilation errors.  No code generated\r<br\/>\r<br\/>\r<br\/>        at cardinal.g1d.graphics.Shader.checkCompileStatus(Shader.java:115)\r<br\/>        at cardinal.g1d.graphics.Shader.compileShader(Shader.java:90)\r<br\/>        at cardinal.g1d.graphics.Shader.&lt;init&gt;(Shader.java:56)\r<br\/>        at geo.entities.graphics.SimpleShader.&lt;init&gt;(SimpleShader.java:19)\r<br\/>        at geo.entities.graphics.SimpleShader.&lt;clinit&gt;(SimpleShader.java:10)\r<br\/>        ... 4 more"},{"author_name":"chocobyte","author_uid":"17858","time":"Apr 21, 2016 @ 8:58pm","epoch":1461271980,"text":"So you only miss a simple line at the beginning of your shaders:\r<br\/>\r<br\/>#version 130"},{"author_name":"SetArray","author_uid":"39432","time":"Apr 21, 2016 @ 10:30pm","epoch":1461277500,"text":"Thank you so much for finding that chocobyte. This was my first time using shaders as well, and since it ran on my computer I wouldn't have known what was wrong.\r<br\/>\r<br\/>I sincerely apologize for all the problems guys, I'm sure this is as much of an annoyance for me as it is you guys."},{"author_name":"oparisy","author_uid":"50996","time":"Apr 25, 2016 @ 8:43pm","epoch":1461616680,"text":"Hey, Java, LWJGL? Cool! It's nice you had something interactive and smooth for your first LD. Your may consider using less repetitive patterns for the ground, as this leads to aliasing. Liked the controls and camera, nicely implemented."},{"author_name":"SetArray","author_uid":"39432","time":"Apr 26, 2016 @ 8:00am","epoch":1461657300,"text":"Not my first LD, just my first 3D game. :)\r<br\/>\r<br\/>I appreciate the input. The repetitive patterns were going to have a part in the gameplay based on what you'd be fighting but I didn't have time to implement that. But yeah I agree, the tiling could have been better."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Apr 30, 2016 @ 5:07am","epoch":1461992520,"text":"Ran the exe version... firstly the controls don't respond in a consistent way... sometimes w is forward, other times its left!... i don't know how i can 'kill' shapes, nothing comes at me... well, keep up the passion and effort... definitely next time!"},{"author_name":"masterkrepta","author_uid":"57229","time":"May 1, 2016 @ 10:10pm","epoch":1462140300,"text":"Game ran ok for me. It was tricky to aim because of the speed of the bullets, i think it should fire a little faster to hit where you are aiming"},{"author_name":"SetArray","author_uid":"39432","time":"May 1, 2016 @ 10:28pm","epoch":1462141380,"text":"I'm not sure why the controls acted that way for you, never seen\/heard of that being an issue before. This wasn't the intended goal of the game, I literally threw what I had together in the last hour to make it something &quot;playable&quot; haha"}],"images":["ld35\/39432-b7510bde5f7b1e02593db0fcd193edfa.jpg"],"links":[{"url":"https:\/\/www.dropbox.com\/s\/qckse21h5r1wxtp\/GeoGame.jar?dl=0","text":"Windows\/Linux (.JAR)"},{"url":"https:\/\/www.dropbox.com\/s\/kuxtddi3y7zy7oa\/GeoGame.exe?dl=0","text":"Windows\/Linux (.EXE)"},{"url":"https:\/\/www.dropbox.com\/s\/iklzrsbc6qh3p0c\/GeoGameSRC.7z?dl=0","text":"Source"}],"metadata":{"g_key":"3483","g_author":"39432","g_event":"LD35","g_eventkey":"33","g_subevent":"COMPO","g_urlkey":"3501","g_title":"Geo Fighter","g_status":"UCHK1","g_place":"931","g_commentcount":"15","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/542293\/39432-shot0-1461282350.png-eq-900-500.jpg"],"text":"This was my first ever 3D Ludum Dare! Unfortunately I ran into complications and was not able to fully implement the gameplay\/features that I originally intended for this game. As a result I had to quickly turn it into a shooting-range kind of game with the little time I had left to submit for the compo. Basically just kill as many shapes as you can before you die. The health-bar with the shapes as lives did have an intended purpose, but I was unable to implement their use. I'm really just hoping for feedback on the graphics\/feel of the game that I did have time to set up. Enjoy :)\r\n\r\n**CONTROLS**\r\nLeft Mouse Click - Fire bullet\r\nWASD - Movement\r\nSPACE - Start Game","title":"Geo Fighter"}