{"author_link":"\/users\/gnarly-narwhal","author_name":"Gnarly Narwhal","author_uid":"1007242","comments":[{"author_name":"Endurion","author_uid":"1009853","time":"2018-08-13T17:25:23Z","epoch":1534181123,"modified":1534181123,"text":"Doesn't seem to start up properly here. Can't fairly vote.","likes":0,"format":"md"},{"author_name":"thechubbypanda","author_uid":"1098998","time":"2018-08-13T17:27:29Z","epoch":1534181249,"modified":1534181249,"text":"I'm getting this when I double click it:\n\nException in thread \"main\" java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava\/nio\/ByteBuffer;                         at com.gnarly.engine.texture.Texture.<init>(Texture.java:59)                                                            at com.gnarly.game.map.MapEntry.<init>(MapEntry.java:28)                                                                at com.gnarly.game.map.Map.<init>(Map.java:69)                                                                          at com.gnarly.game.PlayPanel.<init>(PlayPanel.java:22)                                                                  at com.gnarly.game.Main.init(Main.java:62)                                                                              at com.gnarly.game.Main.start(Main.java:38)                                                                             at com.gnarly.game.Main.main(Main.java:103)                                                                     AL lib: (EE) alc_cleanup: 1 device not closed     ","likes":0,"format":"md"},{"author_name":"Gnarly Narwhal","author_uid":"1007242","time":"2018-08-13T17:33:12Z","epoch":1534181592,"modified":1534181592,"text":"@thechubbypanda @endurion Ok I believe I have fixed it. Was an issue with the java version so I have now compiled with an older version. ","likes":0,"format":"md"},{"author_name":"SundanceKid","author_uid":"1053170","time":"2018-08-13T17:42:54Z","epoch":1534182174,"modified":1534182174,"text":"I might be stupid but I can't figure out how to run it D:","likes":0,"format":"md"},{"author_name":"JohnyF","author_uid":"1106941","time":"2018-08-13T17:51:08Z","epoch":1534182668,"modified":1534182668,"text":"Can't run the game( But i can open it with .rar :D","likes":0,"format":"md"},{"author_name":"2lol555","author_uid":"1073250","time":"2018-08-13T18:07:26Z","epoch":1534183646,"modified":1534183646,"text":"Can't run the game :\/","likes":0,"format":"md"},{"author_name":"Rafael Endo","author_uid":"1085553","time":"2018-08-13T18:19:43Z","epoch":1534184383,"modified":1534184383,"text":"Sorry, but it's not running here. Don't even open. I have update for more recente java and I am using a Windows 10.","likes":0,"format":"md"},{"author_name":"thechubbypanda","author_uid":"1098998","time":"2018-08-13T18:24:37Z","epoch":1534184677,"modified":1534184694,"text":"Sorry man, still broken. Same error. I'm on java 8 if that helps...","likes":0,"format":"md"},{"author_name":"Gnarly Narwhal","author_uid":"1007242","time":"2018-08-13T18:33:07Z","epoch":1534185187,"modified":1534185187,"text":"Is everyone who cant run it getting the ByteBuffer issue or something else?\n","likes":0,"format":"md"},{"author_name":"Anton Potatis","author_uid":"1101832","time":"2018-08-13T19:25:39Z","epoch":1534188339,"modified":1534188353,"text":"Nice game! It works for me.","likes":0,"format":"md"},{"author_name":"CraneStyle","author_uid":"1107622","time":"2018-08-13T19:30:16Z","epoch":1534188616,"modified":1534188617,"text":"Haha, I am split on my feels, one part horrified, one part having a fun time. The only thing I would recommend that would be a huge improvement is making the text even larger, and maybe slightly modified colors of the text blocks.  To make it more easily parcable it starts to all kind of be a blob at some points and harder for me to intuitivily seperate the information. ","likes":1,"format":"md"},{"author_name":"Blight Radiance","author_uid":"1080556","time":"2018-08-13T20:06:59Z","epoch":1534190819,"modified":1534190819,"text":"Works good using java 10.  \nThat is true that the game feels slow.  \nThe best strategy I found was to sort the numbers for as long as possible. I am probably not the most efficient garbage collector :smile: ","likes":1,"format":"md"},{"author_name":"otmani yacer","author_uid":"1110043","time":"2018-08-13T20:34:29Z","epoch":1534192469,"modified":1534192470,"text":"i did  not understand the game \n","likes":0,"format":"md"},{"author_name":"niterich","author_uid":"1056986","time":"2018-08-17T20:29:33Z","epoch":1534537773,"modified":1534537773,"text":"I think the page description needs some work, as it really threw me for a loop. First, there's a lot of backstory that really doesn't impact the game at all. There's a lot of talk about computers and bit consolidation, so I thought it might have something to do with writing in hexadecimal without making too big a number or something nerdy like that. I think just having one line of \"arrange like tiles in groups of 8 or more to score\" would have sufficed.","likes":0,"format":"md"}],"format":"md","images":["ld42\/98247-b138cc5100edc6d09e2718683e1975c5.png"],"links":[{"url":"https:\/\/github.com\/GnarlyNarwhal\/Ludum-Dare-42","text":"Source code"},{"url":"https:\/\/drive.google.com\/drive\/folders\/1XMUZP49DxGE8KB5OEtUxoEArjhHcM4Ju","text":"Windows"}],"metadata":{"g_key":"44899","g_author":"1007242","g_event":"LD42","g_eventkey":"73","g_subevent":"COMPO","g_urlkey":"242810","g_title":"Memory","g_status":"USEAR3","g_place":"99999","g_commentcount":"14","g_site2_node_id":"98247","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"98247","n_urlkey":"242810","n_parent":"97793","n_path":"\/events\/ludum-dare\/42\/memory-1","n_slug":"memory-1","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"7242","n_created":"1531342551","n_modified":"1534137103","n_version":"323528","n_status":"COMMIT"},"node":{"id":98247,"parent":97793,"superparent":9,"author":7242,"type":"item","subtype":"game","subsubtype":"compo","published":"2018-08-13T00:06:32Z","created":"2018-07-11T20:55:51Z","modified":"2018-08-13T05:11:43Z","version":323528,"slug":"memory-1","name":"Memory","body":"## Premise\n\nThe year is 1534132376 since the epoch. The JVM has just booted and that means its your shift. As the JVM Garbage Collecter it is your job to clean up the heap memory left dangling by those lazy java programmers. Why can't they be bothered to just clean up their objects every once in a while? Anyways watch the bytes entering the heap and consolidate like data in the heap to clean it up. \n\n## Gameplay\n\nGameplay is somewhat of a Match 3\/Tetris combo. Would have been great for last theme. Darn. Anyways, The whole of the gameplay takes place in a \"heap memory\" aka a grid of numbers. The goal of the game is to keep the memory from overflowing. To do this you must control the incoming byte, and swap data around in memory. To swap data around in memory you click on two active (not dark gray) numbers and they will swap. To deselect a digit, click outside the map. To resolve a group and remove it you right click on it. If the group size is 8 or greater it will score otherwise it will not. You will also increase the spawn rate of the bytes. Go as long as you can without overflowing the memory heap and score as many points as possible.\n\n## Notes\n\n### Overall\n\nThe game is decently finished but its very slow and imo not very interesting. It could certainly use some balancing I think, and it starts out way too slowly.\n\n### Mechanics\n\nWhen you complete a block and score points, the score multiplier increases and so does the rate. The rate changes by a constant amount for each score. However the score multiplier increases proportional to the number of digits removed.\n\n![screenshot.png](\/\/\/raw\/a4c\/1\/z\/17301.png)","meta":{"author":[7242],"link-01-tag":"42332","grade-06-out":"1","grade-07-out":"1","grade-08-out":"1","cover":"\/\/\/content\/a4c\/1\/z\/1725d.png","link-01":"https:\/\/github.com\/GnarlyNarwhal\/Ludum-Dare-42","link-02":"https:\/\/drive.google.com\/drive\/folders\/1XMUZP49DxGE8KB5OEtUxoEArjhHcM4Ju","link-02-tag":"42337"},"path":"\/events\/ludum-dare\/42\/memory-1","parents":[1,5,9,97793],"love":0,"notes":14,"notes-timestamp":"2018-08-17T20:29:33Z","grade":{"grade-01":10,"grade-02":10,"grade-03":10,"grade-04":10,"grade-05":10},"magic":{"grade":10,"given":6.875,"feedback":2,"smart":-15.388588777335,"cool":114.43442705427,"grade-01-average":3.438,"grade-02-average":2.875,"grade-03-average":3.563,"grade-04-average":3.938,"grade-05-average":3.75}},"text":"## Premise\n\nThe year is 1534132376 since the epoch. The JVM has just booted and that means its your shift. As the JVM Garbage Collecter it is your job to clean up the heap memory left dangling by those lazy java programmers. Why can't they be bothered to just clean up their objects every once in a while? Anyways watch the bytes entering the heap and consolidate like data in the heap to clean it up. \n\n## Gameplay\n\nGameplay is somewhat of a Match 3\/Tetris combo. Would have been great for last theme. Darn. Anyways, The whole of the gameplay takes place in a \"heap memory\" aka a grid of numbers. The goal of the game is to keep the memory from overflowing. To do this you must control the incoming byte, and swap data around in memory. To swap data around in memory you click on two active (not dark gray) numbers and they will swap. To deselect a digit, click outside the map. To resolve a group and remove it you right click on it. If the group size is 8 or greater it will score otherwise it will not. You will also increase the spawn rate of the bytes. Go as long as you can without overflowing the memory heap and score as many points as possible.\n\n## Notes\n\n### Overall\n\nThe game is decently finished but its very slow and imo not very interesting. It could certainly use some balancing I think, and it starts out way too slowly.\n\n### Mechanics\n\nWhen you complete a block and score points, the score multiplier increases and so does the rate. The rate changes by a constant amount for each score. However the score multiplier increases proportional to the number of digits removed.\n\n![screenshot.png](\/\/\/raw\/a4c\/1\/z\/17301.png)","title":"Memory"}