{"author_link":"\/author\/gfm\/","author_name":"GFM","author_uid":"7375","comments":[{"author_name":"TheScopelessOne","author_uid":"50730","time":"Apr 20, 2015 @ 2:00pm","epoch":1429538100,"text":"Unforternatly I can't download the game, chrome claims it is harmful and gives me no options to download it anyway :\/\r<br\/>(The windows link)"},{"author_name":"Ilseroth","author_uid":"50718","time":"Apr 20, 2015 @ 2:06pm","epoch":1429538460,"text":"Fun game, surprised at the amount of content, but a little annoyed at the fact I can't fullscreen or make it a little bigger. Keeping my mouse pointed on the tiny little window is a little awkward. Also the camera has a tendency to hand a bit behind the character which means a lot of  off screen &quot;jumps of faith.&quot;"},{"author_name":"Markus Becker","author_uid":"26539","time":"Apr 20, 2015 @ 2:06pm","epoch":1429538460,"text":"Like the idea. I've seen this concept of propulsion movement done a few times, but this is very well implemented.\r<br\/>I couldn't scale the window, so it was very tiny on my screen, and I often clicked out of the window, when I tried to shoot downwards, this would be fixed if the player wasn't directly at the bottom of the screen."},{"author_name":"Mizipzor","author_uid":"39663","time":"Apr 20, 2015 @ 2:07pm","epoch":1429538520,"text":"Crazy difficult, especially with a mouse, and I kindea like that. Didnt get very far, gave up. Nice graphics. Music didnt get annoying. Good use of theme. Great work overall! :)"},{"author_name":"madhoe","author_uid":"35189","time":"Apr 20, 2015 @ 2:14pm","epoch":1429538940,"text":"BTW: If you're experiencing issues in Chrome, it's because the .zip contains an .exe file. In the download bar on the bottom, when the &quot;Discard&quot; button appears, click the arrow to the right and hit &quot;Keep&quot;.\r<br\/>\r<br\/>Now onto the game: It's pretty well polished! I accidentally skipped the shooting instruction, but I like the mechanic of using it to jump higher. I only wished you could move during that time, though!\r<br\/>\r<br\/>I feel like the text's not very easy to read. Graphics and music aren't too bad! Overall, good job!"},{"author_name":"rg_rem","author_uid":"50982","time":"Apr 20, 2015 @ 2:14pm","epoch":1429538940,"text":"it was difficult, but i did it"},{"author_name":"GFM","author_uid":"7375","time":"Apr 20, 2015 @ 2:20pm","epoch":1429539300,"text":"I completely forgot about full-screen... 3 lines of code (more like 7 or so, to enable toggling) and it could had been done.\r<br\/>And since I played with a gamepad throughout the development, I didn't even though about the possibility of miss-clicking the window (even though it happened while I tested the moust...).\r<br\/>\r<br\/>@TheScopelessOne - Try right clicking the file and selecting 'Keep'.\r<br\/>\r<br\/>Thanks for all comments. :)"},{"author_name":"RockhopperGames","author_uid":"46057","time":"Apr 20, 2015 @ 2:30pm","epoch":1429539900,"text":"Okay, first off, adorable graphics! This game was great fun, I particularly liked how much sequence breaking was available! I'm gonna call that a feature, not a bug!\r<br\/>\r<br\/>What I can't imagine is a feature though is the horrible screech sometimes emitted on touching spikes, between that and how long the game took, I would like a mute button to be available. The music was nice, but it gets repetitive fast.\r<br\/>\r<br\/>I am really impressed by the size of the game you created in 48 hours, but it might be nice to add a few more checkpoints. I was dying a lot, even with sequence breaks, so I imagine it would be a lot harder playing through it regularly."},{"author_name":"GFM","author_uid":"7375","time":"Apr 20, 2015 @ 2:39pm","epoch":1429540440,"text":"@RockhopperGames\r<br\/>\r<br\/>If you are talking about, for example, about getting the green stone as the second one, that was completely intended. =D\r<br\/>The screech you here on the spikes only happens if you jump while on the spikes. Since you are touching the floor, it will allow you to jump every frame, without moving... Which results in lots of sounds playing.\r<br\/>\r<br\/>Something that wasn't explained is that you can pass over the &quot;altars&quot; to set it as a checkpoint, once again...."},{"author_name":"RockhopperGames","author_uid":"46057","time":"Apr 20, 2015 @ 3:54pm","epoch":1429544940,"text":"Getting green before yellow was nice, but I also found a way to climb the cliff between the blue and indigo gems, skipping the area with spikes on the roof. You can even get the violet gem without the blue and indigo gems, if you're careful!\r<br\/>\r<br\/>Perhaps disabling controls while dead would be a fix to the sound issue?\r<br\/>\r<br\/>I did see that the altars worked as checkpoints, I just think having checkpoints at the halfway points between them would allow players to get back into the parts they're struggling with faster (at least from my experience)."},{"author_name":"GFM","author_uid":"7375","time":"Apr 20, 2015 @ 8:06pm","epoch":1429560060,"text":"@RockhopperGames\r<br\/>\r<br\/>Green can be gotten right after red, actually. But about the other two (indigo and purple), I really didn't think they were possible...\r<br\/>\r<br\/>Congrats for doing that! =D\r<br\/>\r<br\/>About the checkpoints...\r<br\/>As a developer, feel divided. I may be wrong, but the only part that really needs more checkpoints is between blue and indigo. The only part that is somewhat hard is before yellow.\r<br\/>Other than that, you could, for example, re-activate the red altar before trying both green and purple... but they are mostly safe (as well as the path before blue).\r<br\/>Still, I can see how players could benefit from that...\r<br\/>\r<br\/>If I expand this game (something that I wish to do, but after updating my framework), I'll go through these comments once again. :)\r<br\/>\r<br\/>Really, thanks a lot for the feedback. :D"},{"author_name":"DesignerNap","author_uid":"21374","time":"Apr 20, 2015 @ 9:19pm","epoch":1429564440,"text":"very hard to master and it is down to a couple of things. with pad controls, shooting directly down, makes you go slightly left or right. With a precision jumper like this, that is a bit of an issue. the second is that there is no traditional &quot;air control&quot; in the movement. hard to adjust once committed. I gave up after the second collection BUT I will come back to it as it was good fun and well presented. audio gets a bit much tho ;) great work overall."},{"author_name":"Fanttum","author_uid":"42108","time":"Apr 21, 2015 @ 12:06am","epoch":1429574460,"text":"I'm on a mac so any port or web player any time soon? :)"},{"author_name":"GFM","author_uid":"7375","time":"Apr 21, 2015 @ 12:22am","epoch":1429575420,"text":"@Fanttum\r<br\/>\r<br\/>Sometime ago, I looked into SDL2's support for chrome's native client, but wasn't able to make it work... So, at the time, a web player is totally out of question.\r<br\/>\r<br\/>On another hand, I've read about how to cross compile from linux to Mac, but I still haven't tried... So there's still this possibility. Don't know when I'll get to try it, though. :(\r<br\/>\r<br\/>If I do get a work around, I'll be sure to tell you about it. :)"},{"author_name":"Dodecaplex","author_uid":"51240","time":"Apr 21, 2015 @ 1:46am","epoch":1429580460,"text":"I was a bit frustrated by the camera forcing me to make some blind jumps, but the gameplay and graphics were both great. Good work!"},{"author_name":"dos","author_uid":"52499","time":"Apr 21, 2015 @ 5:46pm","epoch":1429638060,"text":"Can't launch it on GNU\/Linux: http:\/\/pastebin.com\/Md7gWLrC"},{"author_name":"ogrepixel","author_uid":"50780","time":"Apr 21, 2015 @ 6:15pm","epoch":1429639800,"text":"I liked the art of this game, music and sounds fit well, The only problem was a place with spikes I could not jump! Other than that good work! =)"},{"author_name":"GFM","author_uid":"7375","time":"Apr 21, 2015 @ 6:57pm","epoch":1429642320,"text":"@dos\r<br\/>\r<br\/>Apparently, based on the log, you were able to find the file, but your system failed to fseek to the end of the file (in order to get the file's length).\r<br\/>If that's indeed the problem, I have an idea that should work... I'll try to fix that..."},{"author_name":"GFM","author_uid":"7375","time":"Apr 21, 2015 @ 8:47pm","epoch":1429648920,"text":"@dos\r<br\/>\r<br\/>And done! :)\r<br\/>It should work, now."},{"author_name":"ChuiGum","author_uid":"22408","time":"Apr 21, 2015 @ 9:27pm","epoch":1429651320,"text":"That was a pretty cool idea. Nice music, and nice game overall."},{"author_name":"philipp","author_uid":"21997","time":"Apr 21, 2015 @ 9:40pm","epoch":1429652100,"text":"Level design was neat, although I was stuck like forever after obtaining the second ball. I didn't get the concept of doing one shot, then pausing and doing another. But maybe I was just stupid there :D\r<br\/>\r<br\/>Other than that it was interesting to play around with, but you could really have a smaller dead zone for the camera movement, I had to do several jumps of faith. And more checkpoints would have been nice"},{"author_name":"dos","author_uid":"52499","time":"Apr 21, 2015 @ 10:04pm","epoch":1429653540,"text":"No idea if it was the patch of the fact that I changed the PC in the meantime, but it works now.\r<br\/>\r<br\/>Woah, it's hard. A bit more checkpoints would be handy! Stuggling with 4\/6 part now. Something keeps me playing though, so that's a good sign ;)\r<br\/>\r<br\/>However, lack of mouse locking is annoying - quite a lot of time I went with my cursor outside the game window and switched focus to something else :("},{"author_name":"Squeka","author_uid":"20503","time":"Apr 22, 2015 @ 11:36am","epoch":1429702260,"text":"Addicting even it is difficult at the right part of the level, but finally managed to get the orb. Great rainbow ending :3."},{"author_name":"SteveSalmond","author_uid":"24965","time":"Apr 24, 2015 @ 11:55pm","epoch":1429919400,"text":"Cool idea!  I found jumping a little bit tricky with the XBox controller - having jump on right shoulder and fire as right trigger with aim as right stick is quite a lot for the right hand to deal with!  Not sure how else you would map it, but perhaps if one of the functions went to left shoulder or trigger that would help..  Found the game very enjoyable, regardless :)  Nice work."},{"author_name":"GFM","author_uid":"7375","time":"Apr 25, 2015 @ 12:17am","epoch":1429920720,"text":"@SteveSalmond\r<br\/>\r<br\/>You can actually use both... I probably wasn't clear enough on the in-game explanation. =X\r<br\/>\r<br\/>I, for instance, prefer to jump with the left shoulder button and shoot with the right trigger."},{"author_name":"OnlySlightly","author_uid":"1959","time":"Apr 25, 2015 @ 12:48am","epoch":1429922580,"text":"I enjoyed the mechanic and the clever platforming puzzles. It had a really cute aesthetic :)"},{"author_name":"emmelineprufrock","author_uid":"22454","time":"Apr 25, 2015 @ 12:55am","epoch":1429923000,"text":"I really liked the sound effects, game feel and art, but found the difficulty a bit too high (playing with the gamepad). I sort of got into a rhythm with pushing the right trigger button and right shoulder button simultaneously, but it was a bit awkward."},{"author_name":"joppiesaus","author_uid":"29014","time":"Apr 25, 2015 @ 5:22pm","epoch":1429982220,"text":"Fun platformer! I'm terrible at it. I like the audio.\r<br\/>Mechanics make the game really well. They do a good job on the theme too. Creative. Nice graphics.\r<br\/>It also takes a while to play, which is great for an 48h game.\r<br\/>Oh, and I also found an hilarious bug: When you press space while you're in spikes, your death will be loud.\r<br\/>Great work!"},{"author_name":"Snicklodocus","author_uid":"22794","time":"May 1, 2015 @ 3:13am","epoch":1430449680,"text":"Quite a lot of content here! I liked the art style and music. The camera sometimes made it hard to navigate levels since I couldn't see the other side of jumps, at times. Also, the death sound is very rough, haha. Overall though, good game!"},{"author_name":"Yword","author_uid":"26150","time":"May 1, 2015 @ 3:11pm","epoch":1430492760,"text":"Really nice music and interesting mechanics, it reminds me of the machine gun propulsion in Cave Story. Besides, I think it will be better if the camera view can show more space in front of the player. Well done!"},{"author_name":"RockhopperGames","author_uid":"46057","time":"May 2, 2015 @ 4:18pm","epoch":1430583180,"text":"Checkpoints (late reply, got distracted by Crypt of the Necrodancer):\r<br\/>I was more thinking of it as something to keep in mind for if you made the game larger. It's not really an issue now, but if the game world was significantly larger, the same density of checkpoints could be stretching it.\r<br\/>\r<br\/>At the current checkpoint density, there's always about three or so challenges between checkpoints. This means that the player has to go through the gauntlet of challenges to move foward, and has to go through them again to go back. This is fine for a game focusing on platforming challenges, but it would make exploration more painful. Placing checkpoints more frequently would mean there's less pressure to consistantly execute the platforming, but would allow players to test themselves against various challenges without being punished as harshly. It's an exploration vs challenge thing, I think.\r<br\/>\r<br\/>Of course, you could try doing something creative with the checkpoint system instead. They Bleed Pixels and LD31's winner birdsong both let you control where you place checkpoints, and could be worth checking out. Maybe you could make a checkpoint system where you can place a kitten anywhere as a checkpoint, but can't activate a new altar checkpoint until you go back and pick up the kitten. Something like that would allow both exploration and challenge gauntlets, I think."},{"author_name":"01101101","author_uid":"5105","time":"May 4, 2015 @ 6:07pm","epoch":1430762520,"text":"It's a really good idea! except the difficulty and the lack of ennemies. May be you should have chosen a more zoomed screen.\r<br\/>By the ways, I really enjoyed it"},{"author_name":"surpent","author_uid":"51599","time":"May 7, 2015 @ 4:20am","epoch":1430972100,"text":"Great gimmick. I was inspired in this game.\r<br\/>Get to the fifth stone, but it is difficult to advances not :-p"},{"author_name":"SecondDimension","author_uid":"14838","time":"May 10, 2015 @ 4:17pm","epoch":1431274320,"text":"I found this a little too hard, even with the pad, but I liked the idea of using the weapon help with jumps.  Was there any way to charge the bar higher so you could use the weapon for longer?"}],"images":["ld32\/7375-fefd4ebffbfab4ca17a713390947eef2.jpg","ld32\/7375-44e1b2f0c0f4bbef6f6fde151ccb76f8.jpg","ld32\/7375-6886f968d75eb16f8170dfa8c60ac425.jpg","ld32\/7375-7afd684453b35f9dd3b10543002f0a99.jpg"],"links":[{"url":"https:\/\/github.com\/SirGFM\/ld32\/releases\/download\/v1.0\/kitten_win.zip","text":"Windows"},{"url":"https:\/\/github.com\/SirGFM\/ld32\/releases\/download\/v1.0\/kitten_linux.tar.gz","text":"Linux (Ubuntu\/Debian - x86 \/ x64)"},{"url":"https:\/\/github.com\/SirGFM\/ld32\/tree\/v1.0","text":"Source"},{"url":"http:\/\/ludumdare.com\/compo\/2015\/04\/20\/kitten-postmortem-timelapse\/","text":"Timelapse+Postmortem"}],"metadata":{"g_key":"10854","g_author":"7375","g_event":"LD32","g_eventkey":"27","g_subevent":"COMPO","g_urlkey":"10888","g_title":"Kitten","g_status":"UCHK1","g_place":"488","g_commentcount":"34","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\/\/444368\/7375-shot0-1429492552.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/444368\/7375-shot1-1429492552.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/444368\/7375-shot2-1429492552.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/444368\/7375-shot3-1429492552.png-eq-900-500.jpg"],"text":"About \r\n--------------------------------------------------------------------------------\r\n\r\nLegends tell about 7 stones of power. If one were to obtain all 7, a great power would be granted unto that being.\r\n\r\n \r\nDependencies (linux) \r\n-------------------------------------------------------------------------------- \r\n\r\nTo run this game, you must have SDL2 installed on your system. \r\nSimply install it from apt-get and it should work: \r\n\r\n$ sudo apt-get install libsdl2-2.0.0 \r\n\r\nIf that doesn't work, try using the development package: \r\n\r\n$ sudo apt-get install libsdl2-dev \r\n\r\n\r\nInstallation \r\n-------------------------------------------------------------------------------- \r\n\r\nNo extra steps are needed. Just be sure that the 'assets' directory is on the same one where the application is.\r\n\r\n\r\nInstructions \r\n-------------------------------------------------------------------------------- \r\n\r\nGamepad is strongly advised!\r\n\r\nKeyboard:\r\n- Use 'A' and 'D' to move\r\n- 'spacebar' jumps\r\n- Aim and fire with the mouse\r\n\r\nGamepad:\r\n- Use the left stick to move and the shoulder buttons to jump\r\n- Aim with the right stick and shoot with the trigger buttons\r\n\r\n\r\n*I only tested using a XBox 360 wired gamepad, so I can't assure that any other will work. If your gamepad isn't custom, it'll probably work fine.\r\nIf the game finds a gamepad it doesn't support, it'll crash!!\r\n\r\n\r\nTools:\r\n-------------------------------------------------------------------------------- \r\n\r\nLanguage: C\r\nLibs: SDL2, GFraMe\r\nEditor: vim\r\nPixel art: GIMP\r\nTile editor: Tiled (with custom plugin)\r\nSfx: Bfxr\r\nSong: Benjamin Soule's VMML\r\nTimelapse: Chronolapse (will render it on Blender, later)\r\n\r\nI reused 2 code snippets, from previous projects (on my github, and that I announced on my \"I'm in!\" post):\r\n  - Code to render part of a tilemap to a camera\r\n  - Base code for the Tiled plugin\r\n\r\n\r\nEdits:\r\n-------------------------------------------------------------------------------- \r\n2015\/04\/21 - Created a release on github and modified the link here (so I can fix bugs and stuff)\r\n2015\/04\/21 - Fixed a bug on the Linux version. It (probably) only happened on systems that doesn't support SEEK_END as the fseek target. The patch can be seen here: http:\/\/pastebin.com\/4gkrpMB9\r\n","title":"Kitten"}