{"author_link":"\/author\/memoryleek\/","author_name":"MemoryLeek","author_uid":"7989","comments":[{"author_name":"BubsyPoochies","author_uid":"66146","time":"Dec 15, 2015 @ 5:54pm","epoch":1450201740,"text":"This is a very interesting game! It feels like a strategic version of locoroco, not platforming oriented but more puzzle solving. The mechanics have a lot of potential to create very complex puzzle based levels, would love to see more of this in the future. The only downside is the difficulty curve: it can be a bit too hard to understand in the beginning (lots of different platform types introduced at once), took us a while to get through the first puzzle. Nevertheless, it's a pretty awesome and very original game. Congratulations!!!"},{"author_name":"Chubb1337","author_uid":"60288","time":"Dec 15, 2015 @ 6:33pm","epoch":1450204080,"text":"I can't get past the first puzzle, I get some sort of time bomb and a clone. The one with the bomb explodes, the other one unfreezes, but then the game crashes. (Windows 8.1, 64x)"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 15, 2015 @ 6:39pm","epoch":1450204440,"text":"@Chubb1337: Thank you for the report. Are you able to reproduce the crash?"},{"author_name":"jofra","author_uid":"56160","time":"Dec 15, 2015 @ 7:00pm","epoch":1450205700,"text":"Very cool puzzle mechanics"},{"author_name":"DinnerInTheDark","author_uid":"57665","time":"Dec 15, 2015 @ 7:39pm","epoch":1450208040,"text":"Im getting crashes all the time on windows 8 64-bit. Memory leak?"},{"author_name":"Big Cow","author_uid":"51323","time":"Dec 15, 2015 @ 7:50pm","epoch":1450208700,"text":"Hey hey! Fun little game simple but challenging. I also couldn't solve the first puzzle!"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 15, 2015 @ 7:56pm","epoch":1450209060,"text":"@DinnerInTheDark: Thank you for the report. There is one memory leak that I know of, and that is proceeding to the next level, which won't free resources from the previous one. But it's a matter of 13MB per level and shouldn't be a source of the crashes. We will investigate it."},{"author_name":"bradur","author_uid":"40138","time":"Dec 15, 2015 @ 8:20pm","epoch":1450210500,"text":"The game is a little hard to understand at first, but it's a solid puzzle game once you get the hang of it. The graphics are crisp and the shadows are a nice touch. The sound &amp; music are pleasant. Good work!"},{"author_name":"pcmaster","author_uid":"44796","time":"Dec 15, 2015 @ 8:44pm","epoch":1450211940,"text":"I, too, could not figure out how to go past the first level. Furthermore, after restarting a level, I always missed the background (Win7 x64). On each application restart it's OK again. I'll give it one more try (and think hard!), I like the graphics, nicely done, congratz :)"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 15, 2015 @ 8:47pm","epoch":1450212120,"text":"We were finally able to reproduce the crash and we've patched it and uploaded new binaries. So you who have experienced crashes, please download the new version and try it again. Thanks."},{"author_name":"utgarda","author_uid":"62981","time":"Dec 15, 2015 @ 8:47pm","epoch":1450212120,"text":"Screenshots look real nice, I totally want to play it. Unfortunately, crashes on start every time.\r<br\/>\r<br\/>[etsvigun@Jotunheim kubble]$ uname -a\r<br\/>Linux Jotunheim 3.18.24-1-MANJARO #1 SMP PREEMPT Tue Nov 3 21:34:29 UTC 2015 x86_64 GNU\/Linux\r<br\/>\r<br\/>[etsvigun@Jotunheim kubble]$ pacman -Q sfml\r<br\/>sfml 2.3.2-2\r<br\/>\r<br\/>[etsvigun@Jotunheim kubble]$ .\/kubble      \r<br\/>*** Error in `.\/kubble': free(): invalid pointer: 0x00000000013a6fb8 ***\r<br\/>======= Backtrace: =========\r<br\/>\/usr\/lib\/libc.so.6(+0x72055)[0x7fb94c33e055]\r<br\/>\/usr\/lib\/libc.so.6(+0x779a6)[0x7fb94c3439a6]\r<br\/>\/usr\/lib\/libc.so.6(+0x7818e)[0x7fb94c34418e]\r<br\/>.\/kubble[0x4269d5]\r<br\/>.\/kubble[0x4069ea]\r<br\/>\/usr\/lib\/libc.so.6(__libc_start_main+0xf0)[0x7fb94c2ec610]\r<br\/>.\/kubble[0x406be9]"},{"author_name":"UrbanHelsing","author_uid":"44682","time":"Dec 15, 2015 @ 9:02pm","epoch":1450213020,"text":"Pretty decent little puzzle game. Last level was really tricky but I beat it at last. Thought it was a bit annoying having to wait everytime the snakes fell down."},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 15, 2015 @ 9:12pm","epoch":1450213620,"text":"@utgarda: Thank you for your interest! Your problem might be due to the new GCC 5 ABI, I am not sure if that is synced to Manjaro yet. We will try to create a static build on Debian stable as hopefully that will allow more people to play the game :)"},{"author_name":"Cyranh","author_uid":"62805","time":"Dec 15, 2015 @ 9:15pm","epoch":1450213800,"text":"Great game! Good concept. Interesting and hard to solve puzzle. And overal fun gameplay. And I like the way those snake thingies look."},{"author_name":"utgarda","author_uid":"62981","time":"Dec 16, 2015 @ 1:59pm","epoch":1450274040,"text":"Nice audio and nice minimalistic graphics, but goals are really obscure, in the first puzzle the flag isn't seen from the beginning. Needs more tutorial levels with gradual complexity increasing."},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 16, 2015 @ 2:32pm","epoch":1450276020,"text":"@utgarda: Very fair criticism. This is a common problem in most of our games, they are too hard and not easily accessible. We will work on improving this for our next games."},{"author_name":"DeathBySnail","author_uid":"2507","time":"Dec 16, 2015 @ 7:35pm","epoch":1450294200,"text":"Interesting concept, however my puny brain is not up to the task of solving the first stage! :)"},{"author_name":"Darkflint","author_uid":"57115","time":"Dec 16, 2015 @ 10:20pm","epoch":1450304100,"text":"Nice idea, interesting. But somehow i couldnt restart the game after exiting it once?"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 17, 2015 @ 6:24am","epoch":1450333140,"text":"@Darkflint: That's a new one. We don't save any kind of state, so I don't see any reason why it would not start again."},{"author_name":"tantumgames","author_uid":"60654","time":"Dec 17, 2015 @ 4:12pm","epoch":1450368420,"text":"Cool platformer with a good idea, I liked it"},{"author_name":"OberynMartell","author_uid":"30386","time":"Dec 18, 2015 @ 3:33am","epoch":1450409280,"text":"I liked the mechanics of this game. But I could not figure out what todo. =\/"},{"author_name":"Switchiers","author_uid":"63854","time":"Dec 18, 2015 @ 10:41am","epoch":1450434960,"text":"An amazing game! It could be cool to add a tutorial just to understand the basics and the goal of the game."},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 18, 2015 @ 11:50am","epoch":1450439100,"text":"@Switchiers: This will surely be added to a post LD version of the game. Thank you for your feedback! :)"},{"author_name":"razveck","author_uid":"60851","time":"Dec 18, 2015 @ 3:47pm","epoch":1450453320,"text":"Very interesting mechanics, the levels were varied and fun. Lots of room to improve and explore new concepts and level design within these mechanics."},{"author_name":"Brandondyer64","author_uid":"64426","time":"Dec 18, 2015 @ 9:39pm","epoch":1450474440,"text":"e$ .\/kubble\r<br\/>.\/kubble: error while loading shared libraries: libsfml-audio.so.2.3: cannot open shared object file: No such file or directory"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 18, 2015 @ 9:45pm","epoch":1450474800,"text":"@Brandondyer64: As the description states, the Linux build requires SFML 2.3 to be installed :)"},{"author_name":"mukult","author_uid":"65633","time":"Dec 18, 2015 @ 10:02pm","epoch":1450475820,"text":"Geez...no OSX or a web build...cant play it!! :|"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 18, 2015 @ 10:13pm","epoch":1450476480,"text":"@mukult: Sorry for that. The game is created in C++ with SFML, so making a web version of it is not very straightfoward. The game will build on OSX, but we don't have access to any OSX machine to build on."},{"author_name":"Trizek35","author_uid":"65695","time":"Dec 18, 2015 @ 10:20pm","epoch":1450476900,"text":"Controls are a bit clumsy (sometimes not rolling when I press the keys). But the puzzle ideas are great (especially the one growing your cube making it invincible etc). Maybe you introduced to many mechanics in the first level, which made some people lost. Btw, amazing work starting from scratch with SFML\/C++, you even wrote shaders !"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 18, 2015 @ 10:24pm","epoch":1450477140,"text":"@Trizek35: Thank you for the kind words! \r<br\/>I believe your problem with the &quot;clumsy controls&quot; is due to the round not being over. The hourglass at the top of the screen will be showing when a round is still in progress, and you have to wait for it to disappear before you can make your next move :)"},{"author_name":"Hot Box Games","author_uid":"39707","time":"Dec 18, 2015 @ 10:47pm","epoch":1450478520,"text":"Interesting and challenging game! The music wasn't fun to listen to though, it hurt my ears after a few minutes."},{"author_name":"TheMonsterFromTheDeep","author_uid":"45764","time":"Dec 19, 2015 @ 12:26am","epoch":1450484460,"text":"The game kept breaking: http:\/\/cubeupload.com\/im\/2Npy9c.png\r<br\/>\r<br\/>This made some of the levels really sad - I beat the third level without ever knowing what it really looked like.\r<br\/>\r<br\/>The first level took a long time to beat. I think the second one was actually easier. I beat the third one, as I said, without knowing what the heck I was doing.\r<br\/>\r<br\/>The graphics (when they work) and the music are really cool. The gameplay is also pretty cool - I like freeze-time platformers. This one is also unique because you can have multiple guys at once."},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 19, 2015 @ 12:30am","epoch":1450484700,"text":"@TheMonsterFromTheDeep: That's very interesting, you are the first to report that problem. I have no idea what could be causing it, unfortunately.\r<br\/>And yeah, in hindsight we should've reordered the levels."},{"author_name":"Nega Drive","author_uid":"26098","time":"Dec 19, 2015 @ 7:04pm","epoch":1450551540,"text":"Cool idea! I don't think I've ever seen a turn-based puzzle platformer. You've crammed a lot of mechanics for a game with only two buttons, by using the environment to give different abilities, which is interesting to me. Cute graphics and a nice soundtrack too."},{"author_name":"eric777","author_uid":"38027","time":"Dec 19, 2015 @ 11:00pm","epoch":1450565700,"text":"I could not solve first puzzle.  BUT - wow, the game looked brilliant, really stands out with it's clean look.  Concept is great.  Audio was also really good.\r<br\/>\r<br\/>I understood the mechanic, and was able to get through blowing up worms on the platform above the goal, but I could not ever figure out how to successfully drop from the left side of that platform to the flag.  Probably me not being super great at puzzle games.\r<br\/>\r<br\/>Absolutely well done!"},{"author_name":"ElliotFiske","author_uid":"15847","time":"Dec 19, 2015 @ 11:08pm","epoch":1450566180,"text":"Great puzzle game! It'd definitely be better to not have the first one require you to make that leap of faith, but after that all the puzzles were well-designed and interesting.\r<br\/>\r<br\/>Also would be good to have a win screen instead of looping you back to the same level :P"},{"author_name":"mattlevonian","author_uid":"58873","time":"Dec 19, 2015 @ 11:24pm","epoch":1450567140,"text":"Great game, the only nitpick I have is that waiting for all the actions to resolve during a turn took a little longer than it should have, so waiting after each key press got a little annoying."},{"author_name":"KriBoNiTa","author_uid":"60719","time":"Dec 20, 2015 @ 12:02am","epoch":1450569420,"text":"very cool game, simple and elegant, a bit hard to understand well"},{"author_name":"hyperscope","author_uid":"61330","time":"Dec 20, 2015 @ 1:44am","epoch":1450575540,"text":"It would be nice if the turns remaining for the abilities was shown on screen. Also there were times when not all cubes were visible on screen. Very elegant visuals, lighting elements added a another level of polish to the game. Background music fit very nicely with the overall theme of the game. I also appreciate that the music more or less didn't get annoyingly repetitive. Although puzzle games are typical not my genre of choice I didn't mind playing."},{"author_name":"rjhelms","author_uid":"39055","time":"Dec 21, 2015 @ 4:05am","epoch":1450670400,"text":"This is really cool! A good challenge, but I had a lot of fun with it.\r<br\/>\r<br\/>I agree with hyperscope that showing a countdown for timed abilities would be really helpful - especially on the last level, I found myself having to keep count in my head in order to manage the solution.\r<br\/>\r<br\/>Good entry!"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 21, 2015 @ 5:58am","epoch":1450677180,"text":"@hyperscope @rjhelms: Agreed, a countdown would've been helpful :) This is one of the things I hope to add in a post LD version of the game."},{"author_name":"piper82","author_uid":"28326","time":"Dec 21, 2015 @ 5:09pm","epoch":1450717440,"text":"looks very nice but unfortunately for me it would not run. nothing happens when started."},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 21, 2015 @ 6:28pm","epoch":1450722180,"text":"@piper82: What OS are you using?"},{"author_name":"piper82","author_uid":"28326","time":"Dec 22, 2015 @ 1:17pm","epoch":1450789920,"text":"W7 x64 SP1"},{"author_name":"MemoryLeek","author_uid":"7989","time":"Dec 22, 2015 @ 1:32pm","epoch":1450790820,"text":"@piper82: Okay, and nothing happens? No error messages? The window does not even appear?"},{"author_name":"Finn Stokes","author_uid":"7674","time":"Dec 24, 2015 @ 10:49pm","epoch":1450997040,"text":"Really nice game. I like the use of environmental mechanics, leading to a two button game that does not feel clunky.\r<br\/>\r<br\/>A couple of suggestions for minor improvements, similar to what others have already said:\r<br\/> - The difficulty curve could do with some work\r<br\/> - The camera should probably take all of the cubes into account, as there were a couple of times that I couldn't see some of my cubes (such as at the end of level 3).\r<br\/> - I feel like the freeze icon should disappear a turn earlier (right after your last frozen turn) so you know the cube is about to move. Currently it seems to show whether your cube was frozen in the previous turn, whereas I think showing if it will be frozen for the next turn is more useful (might be fixed by the addition of countdowns).\r<br\/> - Perhaps an indication of the range of the bomb would be useful."}],"images":["ld34\/7989-90fd34cfc9194ec1dd33f74b9b3f3f02.jpg","ld34\/7989-92d196fbabe24aadff7d33560c279753.jpg","ld34\/7989-2295fe22209b973edc0f23d1ca035237.jpg","ld34\/7989-7e7c08083e449bc318f8106398856f91.jpg"],"links":[{"url":"https:\/\/github.com\/MemoryLeek\/ld34\/releases\/download\/ld34-2\/kubble-linux64-2.tar.gz","text":"Linux (64-bit)"},{"url":"https:\/\/github.com\/MemoryLeek\/ld34\/releases\/download\/ld34-2\/kubble-win-2.zip","text":"Windows (64-bit)"},{"url":"https:\/\/github.com\/MemoryLeek\/ld34\/tree\/ld34-2","text":"Source (GitHub)"}],"metadata":{"g_key":"7383","g_author":"7989","g_event":"LD34","g_eventkey":"31","g_subevent":"JAM","g_urlkey":"7415","g_title":"Kubble","g_status":"UCHK1","g_place":"548","g_commentcount":"46","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\/\/511439\/7989-shot0-1450146587.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/511439\/7989-shot1-1450146587.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/511439\/7989-shot2-1450146587.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/511439\/7989-shot3-1450146587.png-eq-900-500.jpg"],"text":"This is a \"simultaneous\" turn based game where you and the AI move all at once as soon as you press a key. Note that you need to release the key between each turn.\r\n\r\nYou start out as a cube, your objective is to reach the flag on each level with one cube without being killed by worms. To do this you have a few different abilities, these are triggered by standing on special (colored) ground. You can clone your cubes so that you may control multiple cubes at once (and sacrifice them if necessary).\r\n\r\nThe cloning pads are located at certain places in the maps, these are connected to an output pad by a wire along the wall. The nearby arrows indicate source (up) and destination (down). Note that your enemies can clone themselves as well.\r\n\r\nThe different abilities are:\r\n- Green makes you grow to three times your original size, you can now safely roll over and kill worms without dying.\r\n- Orange will attach a bomb to the cube that will detonate after 5 turns and kill everything in range.\r\n- Blue will freeze the cube in place for 4 turns, all your other non-frozen cubes will still move normally.\r\n- Red will remove any ability you currently have.\r\n- Brown does nothing, it does not give nor take anything, it's just ground.\r\n\r\nKeyboard controls, two buttons:\r\nA - All your cubes roll left\r\nD - All your cubes roll right\r\n\r\nThere's five levels in the game, I wish we had time for more but it's pretty tricky to make good levels for this. After you finish all 5 maps the game will loop at the last one, there's no score or victory screen.\r\n\r\nThe game is fixed at 1280x720 so we didn't have to bother with scaling making the pixel art look bad. I hope this works for all of you.\r\n\r\nThe Windows version comes with all the .dll-files you should need.\r\nThe Linux build however requires that you have SFML 2.3 installed on your system, as well as fairly recent versions of some other common libs (it was built on Arch Linux), if you can't run it for whatever reason, please tell us in the comments and we'll make a new build on an older Debian or something and bundle the .so-files.\r\n\r\nIt's licensed under GPLv2 so feel free to check out the source on GitHub.","title":"Kubble"}