{"id":2321,"edition":13,"categories":3,"features":1,"size":13303,"name":"Triska the Ninja Cat","authors":[{"name":"John Edvard","url":"https://reitgames.com","twitter":"ReitGames","login":"johnedvard","gh":656024}],"description":"

Controls

\n\n","source":"johnedvard/js13kgames2025","stars":1,"post":"https://reitgames.com/news/building-triska-the-ninja-cat","comments":[{"at":410394050,"author":"nihdao","login":"Nihdao","gh":74270287,"url":"adamalet.fr","text":"

As always John your games are so cool!\nDo love the mechanics, there are a lot here!\nThe music is very cool too!

\n","games":["Clicker Pawry"]},{"typ":1,"at":410443440,"re":410394050,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thank you for the kind comment. The music is inspired by Steam Gardens from Super Mario.

\n"},{"at":410398795,"author":"Andrew Higson-Smith","login":"ElementalSystems","gh":4255763,"url":"www.elementalsystems.co.za","text":"

Innovative, cute, fun - nice work!

\n","games":["Wake the Cat"]},{"at":410406963,"author":"Anthony Cosgrave","login":"anthonycosgrave","gh":1410114,"url":"https://imtoospexy.com/","text":"

This looks and plays really well. Incredible it’s all under 13kb.

\n","games":["Chickpocalypse Meow"]},{"at":410415066,"author":"Number_","login":"NumberInacave","gh":161160097,"text":"

Really cool idea; although I don’t think the chiptune music fits the graphical shyle very well. Super fun though!

\n","games":["Crazy Cat Crossing"]},{"typ":1,"at":410443545,"re":410415066,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment, I agree that chiptune doesn’t work well with vector style graphics. Though I like the tune, It’s better suited for pixel art. I may try something different next year if I go for the same art style.

\n"},{"at":410427389,"author":"Rémi Vansteelandt","login":"remvst","gh":3472387,"url":"http://www.remvst.com/","text":"

Finished the game, and this felt like just the right length for js13k. Physics felt good, difficulty was appropriate, and bandana physics were chef’s kiss.

\n

I have a few minor notes here and there but overall this is one of my favorite entries!

\n","games":["CLAWSTRIKE"]},{"typ":1,"at":410443695,"re":410427389,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment, and happy to hear you liked the game. I would love to hear the few minor notes here and there too, because I’m thinking about porting the game to Phaser. Any feedback is highly appreciated!

\n"},{"at":410439972,"author":"Andy Sommerville","login":"aksommerville","gh":1869768,"url":"http://aksommerville.com","text":"

This is a ton of fun! Just the right amount of challenge, where I can die a dozen times and finally get it right :)

\n

Only complaint is the audio level is very low. For the first few levels I didn’t even realize there was audio.

\n","games":["Nine Lives"]},{"typ":1,"at":410443774,"re":410439972,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment. I always play with a headset, so maybe that’s why the volume is low on mobile or desktop speaker? Will take that into consideration next year, or if I decide to work more on the game.

\n"},{"at":410446637,"author":"Camilo Ramírez","login":"jucarave","gh":8118259,"url":"https://camiloramirez.dev/","twitter":"jucarave","text":"

Really awesome game and graphics, it’s always a joy to find games this extense in a small package as 13KB. The only thing I saw, and I don’t know if it is on purpose, but you seem to be able to finish the level even if you haven’t collected the three clovers for each level

\n","games":["Guardian Cat"]},{"typ":1,"at":410457971,"re":410446637,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for playing and the nice comment. The clovers are optional additional challenges for those who want to complete the game 100%. Reaching the goal should be easy, but getting all clovers should be a challenge. Maybe the game could be more clear to explain that. Again, thanks for the comment!

\n"},{"at":410469527,"author":"Harvey Seager","login":"hseager","gh":27302661,"text":"

Really fun game. I liked the physics and music a lot.

\n

I initially thought you had to collect every clover to finish the level but it seems like you can skip them, I thought it was a bug at first as it wasn’t clear what the clovers were for.

\n

My favourite game so far! Nice one

\n","games":["Super Benji"]},{"typ":1,"at":410470748,"re":410469527,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment, I’m happy to hear that you liked it! You’re not the first to mention the clovers, and yes, they are meant to be optional (more difficult) challenges for those who want to complete the game 100%. I could explain that better in the game somehow. Maybe by adding a “level complete screen” with your “rating”

\n"},{"at":410475409,"author":"Javi Agenjo","login":"jagenjo","gh":393515,"url":"http://tamats.com","twitter":"tamat","text":"

One of the best entries this year. Very polished, great gameplay.

\n

It felt strange at the beggining not being able to control the spinning direction but once you start to master the art of swinging feels very fast.

\n

Also loved the levels and how you add new elements progressively.

\n

Great work

\n","games":["Pacific Black Cats"]},{"typ":1,"at":410484149,"re":410475409,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment! When my son played the game, he wanted to swing using his finger to “drag” the cat in a certain direction, so I understand the spinning can feel a bit off. If I ever decide to work more on the game, I will try to make it easier to control the direction by using the finger.

\n"},{"at":410477864,"author":"Cliff Earl","login":"Antix-Development","gh":17822130,"text":"

Really nice! The graphics are great, nice color choices.

\n

Everything just feels really good!

\n

I wear headphones so appreciate the subtle audio, as so many games seem to want to destroy my ears :D

\n","games":["Black Cat - Nine Lives, No Mercy"]},{"typ":1,"at":410484205,"re":410477864,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thank you very much for the nice comment. Some thought the volume was too low, and I guess it depends on where the sound comes from (e.g. phone vs headest)

\n"},{"at":410481940,"author":"Randy Tayler","login":"randytayler","gh":4316074,"text":"

This was great. Music was a nice touch. I really liked the unique nature of the controls - but I didn’t get a good understanding of how to control him better. I’d like to see better “training” before getting to the spinning blades.

\n","games":["Inside Cat"]},{"typ":1,"at":410484361,"re":410481940,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment! I understand the spinning can feel a bit off. If I ever decide to work more on the game, I will try to make it easier to control the direction by using the finger, or have some “training” levels as you say. The difficulty from level 2 to level 3 is probably too steep.

\n"},{"at":410487196,"author":"xem","login":"xem","gh":1225909,"text":"

Impressive graphics, aniation and audio. Fun gameplay. Good amount of levels. Nice challenge. Congrats!

\n","games":["I got up on the wrong foot"]},{"typ":1,"at":410489235,"re":410487196,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for nice comment, I’m glad to hear it from the master of js13k game jams 😁

\n"},{"at":410567548,"author":"Christoph Schansky","login":"DerBenniBanni","gh":5499976,"text":"

Wow, great game! I like the smooth movement of Triska and the level-designs, quite challenging! Good music too! And perfect controls!

\n

Everything seems very polished.\nOne of the best games i played so far this year.

\n","games":["Miami Mice"]},{"typ":1,"at":410707488,"re":410567548,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the feedback! The music is inspired by Steam Gardens from Super Mario. I tried to make the controls easy to use, and happy you found them good. I think I will try to experiment with “drag finger to control direction” in an Director’s cut version.

\n"},{"at":410583841,"author":"smhaaker","login":"smhaaker","gh":10542292,"text":"

Nice concept. Fun gameplay. Very complete. Good job!

\n","games":["CatNFish"]},{"at":410655646,"author":"Homer Dilpleu","login":"HomerDilpleu","gh":66157330,"text":"

There are many games where I think, “Given the 13k limit, this is impressive.” But I find your game impressive regardless of the size constraint. Everything is there: the super fun gameplay, the smooth transitions between levels, the highly cohesive visuals, the music… I was really surprised that new mechanics kept appearing after the first 4 or 5 levels. That said, I couldn’t beat level 13—I’ll try again. Truly, well done!

\n","games":["Wash the cat"]},{"typ":1,"at":410707398,"re":410655646,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the kind feedback. Level 13 is difficult even if you’re not trying to catch all clovers. My son was also struggling with level 13. The music is inspired by Steam Gardens from Super Mario

\n"},{"at":410668411,"author":"Mohammed Saud","login":"rottencandy","gh":20013884,"url":"saud.wtf","twitter":"rotttencandy","text":"

Has all the ingredients of a fun game, I enjoyed it!

\n","games":["Non-Mewtonian Cat"]},{"at":410692515,"author":"Ryan Tyler","login":"tyler6699","gh":50468,"url":"https://carelesslabs.co.uk","text":"

I never feel like I am playing a game jam entry when I play your games, I am just playing a game! Always fun, well made and have some clever concept that just works well!

\n

Loved following your progress on X and really enjoyed playing through! The final free play level is like being spiderman jumping about the city :D

\n

Oh yes, the moving head band ribbons are a real nice touch!

\n","games":["Yarn Run"]},{"typ":1,"at":410707303,"re":410692515,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the kind comment, I’m happy to hear that!

\n"},{"at":410718098,"author":"Antti Haavikko","login":"anttihaavikko","gh":2298536,"url":"https://anttihaavikko.itch.io/","text":"

Cool stuff! 🥷㊗️🐈‍⬛

\n

Pretty nice physics. Did you code them yourself or is there such a lightweight physics engine which could be used in js13k leaving room for other stuff too? Mainly puzzled about the bandanna strings. With a proper engine with joints etc it should be a trivial thing but I don’t see that being the most simplest of things.

\n

Gameplay was super solid. I kept wanting to have a bit more control over which node I attached to but like midway through I switched to playing with just spacebar which helped my brain get more accustomed to the restriction. I would have also preferred for the goal not to be accessible without getting the clovers first.

\n

Visually it looked fantastic! Nice cohesive art style with a pleasant restricted color palette. Is it like “official” js13k colors? 😅 I would have wanted for the clovers to be different color though. In the midst of action, they kinda blended with the nodes. And even the goal door wasn’t that easily spotted with just a quick glance. I guess these are the downsides of using a super restricted color palette but you could combat those with more added animations and particle effects to draw eye more to them. Also could increase the clover size to help it’s silhouette to be more distinguished.

\n

Audio was easily the weakest aspect here. Not bad by any means but just not up to the fidelity of the visuals for example. Music was pretty good, didn’t get annoying and too repetitive and it served its purpose. But the sound effects were a bit sparse. There were so many actions without sound which made it feel less lively. I would have added sounds to attaching/detaching a rope (so it would be like shoot -> delay depending on distance -> attach), hitting a wall, timed nodes changing and bouncy pad bounces. At least those come to mind being left as completely silent actions.

\n

Anyways, suberb job on the game! 👍

\n","games":["Catculus"]},{"typ":1,"at":410727498,"re":410718098,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Wow, thanks for the comprehensive feedback, really appreciate it. All good comments, and definitely something I will think about for my entry next year, or if I decide to create a DIrector’s Cut version of the game.

\n

I did use AI to help me create the game, so I cannot say I created all the physics myself. However, all physics are coded for the game and it’s limitation. For example, the physics engine only works for rectangle and circle collisions (without support for rotation on the rectangles)

\n

As for the bandanna, I’m using Verlet Integration, which is a good technique to create “rope”-like physics.

\n"},{"at":410761845,"author":"Emre Guneyler","login":"eguneys","gh":3844764,"url":"https://eguneys.github.io/jsgames/","text":"

Do you have license to use this cat design in your games? Because I have seen this cat earlier in some other game.

\n","games":["Mor Chess 2","Mor Chess"]},{"typ":1,"at":410793257,"re":410761845,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the question. This cat, Triska, is the IP of js13kGames, and I’ve asked for permission to use it for the game-jam.

\n"},{"at":410779780,"author":"Elias Ku","login":"eliasku","gh":3038174,"url":"https://eliasku.win","twitter":"eliaskuvoice","text":"

Such a fun game with tons of levels! It was thrilling to follow its development on X) Thanks for your awesome work, and wishing you many more fantastic projects in the future

\n","games":["Cat Survivors"]},{"typ":1,"at":410793306,"re":410779780,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the nice comment! Looking forward to play your game too.

\n"},{"at":410911307,"author":"Gleb Volkov","login":"malec-palec","gh":2181873,"twitter":"volkov_ayyy","text":"

I absolutely loved the fast-paced ninja action with cute, sleek visuals - controlling Triska feels satisfying and agile. Including the js13k mascot as part of the story was a really fun touch that made it feel more special. If anything, I’d like a bit more variety in levels, but overall it’s a great blast!

\n","games":["Catapoolt"]},{"typ":1,"at":410915599,"re":410911307,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the comment! Happy to hear that you liked it. I agree I could have more variety to make it feel less the same. Something I’d like to improve in a Director’s cut version (if I decide to take it a step further.)

\n"},{"at":410921088,"author":"F肯尼","login":"kennyfully881230","gh":208875314,"text":"

The game is very nice and unique! The goal of the game was very understandable! Thank you very much for making your game! May God bless you!

\n","games":["Heimao"]},{"typ":1,"at":411224044,"re":410921088,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thank you for the nice comment, I really appreciate it.

\n"},{"at":411027575,"author":"Reverend Stickle","login":"ReverendStickle","gh":215874048,"text":"

Fun little minigame. I like how the cat swings from its tail.

\n"},{"typ":1,"at":411224047,"re":411027575,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thank you for the nice comment, I really appreciate it.

\n"},{"at":411262476,"author":"Jasper Renow-Clarke","login":"picosonic","gh":26137750,"twitter":"femtosonic","text":"

Love this game

\n

I works well on mobile and desktop, my kids love playing it too

\n

Graphics, control scheme, animations and physics all work really well and there’s a catchy tune on top

\n

The control scheme feels natural and easy to master

\n

Lots of fun

\n","games":["Mochi and the midnight escape"]},{"typ":1,"at":411333526,"re":411262476,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the kind comment. I think I will try to experiment with “drag finger to control direction” in an Director’s cut version, but happy to hear you found it natural AS-IS.

\n"},{"at":411325400,"author":"João Lopes","login":"lopis","gh":2715751,"url":"www.jlopes.dev","text":"

Great game! Incredibly polished and fun - nice design, music , sfx, physics, puzzles. Just on mobile it doesn’t look quite right? Also sometimes the swinging didn’t quite go as I expected, but I guess you get used to some of the quirks of the movement.

\n","games":["Meow Mountain"]},{"typ":1,"at":411333472,"re":411325400,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the feedback.\nNot sure what doesn’t look right on mobile. Would love to see a screenshot (maybe in the Slack channel) to understand what’s off.\nThe swinging takes some time to get used to. I think I will try to experiment with “drag finger to control direction” in an Director’s cut version.

\n"},{"at":411618661,"author":"Jonathan Vallet","login":"jonathan-vallet","gh":5329099,"text":"

🔥 Super addictive game! I didn’t finish it live because I didn’t have enough time, but I’ll definitely come back to complete it. The graphics are simple but very effective. The gameplay is simple yet well designed — it requires some skill but is well balanced, and it keeps refreshing with timers, bumpers, and probably other features I haven’t discovered yet.

\n","games":["Witchcat"]},{"typ":1,"at":411698116,"re":411618661,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the nice comment! Sounds like there is only one more feature left in the game.

\n"},{"typ":2,"at":411942348,"author":"Björn Ritzl","login":"britzl","gh":1300688,"url":"www.defold.com","twitter":"bjornritzl","text":"

Nice rope swinging mechanic and fun and challenging levels. Good music and graphics! Well done! I think it’s worth to continue working on this game and maybe try to release it on Poki.com or similar.

\n"},{"typ":1,"at":411944315,"re":411942348,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thank you for the kind comment! I have been thinking about taking the game a step further, and a motivational comment like this is helping me pursue it as well. It still needs some tweaking to keep the player engaged, and I probably need to experiment with the controls to make it easier to play.

\n"},{"typ":2,"at":411989143,"author":"Victor Debone","login":"debone","gh":763457,"url":"https://javascri.pl/","twitter":"javascripl","text":"

Thanks for your submission! First, I can’t know how much effort you’ve put on the game, so don’t mind me if I get cliché or repeat ideas you simply didn’t get the time (or kb) to finish. Second, great you have finished and shipped a complete game!

\n

Great work on working out so many levels and their challenges. It’s nice to find a variety of challenges and a gradual expansion of the ideas you had initially.

\n

I liked your work on the main character, it doesn’t feel forgettable, it has characteristic and the bandana physics are really well done. It is essential that the players control someone cool, and this cat is derived a cool cat, with some mysterious aura and a lot of ninja skills.

\n

I know that a lot of playtesting and tweaking is a lot to ask for a one-month game jam, but unfortunate the controls were a bit too tight in here. Maybe you figured out that not accelerating the cat when swinging was making some movements impossible, but it definitely made it hard to time the jumps, even more when the target of the ropes was unexpected.

\n

I did like that auto-targeting though, it made it less about the aiming and more about timing, which made for a less chaotic experience.

\n"},{"typ":1,"at":411998373,"re":411989143,"author":"John Edvard","login":"johnedvard","gh":656024,"url":"https://reitgames.com","twitter":"ReitGames","text":"

Thanks for the feedback. I struggled to get the controls right, and experimented with additional boost when the player has low speed, but I agree it requires some more tweaking. My son tried to drag the cat from side to side to give it some more speed, and I will give that a try if I decide to take the game a step further.

\n

The cat itself is the IP of js13kgames, and can’t take credit for it. She was the first thing I thought of when I heard theme, and it felt natural to build something around her.

\n

Thanks again for playing and the comment.

\n"}],"results":{"theme":{"rank":6,"min":1,"score":3.92,"max":4.24},"innovation":{"rank":5,"min":1.2,"score":3.84,"max":4.03},"gameplay":{"rank":4,"min":1.18,"score":4.16,"max":4.37},"graphics":{"rank":24,"min":1.6,"score":3.97,"max":4.56},"audio":{"rank":10,"min":1.75,"score":3.95,"max":4.22},"controls":{"rank":3,"min":1.6,"score":4.07,"max":4.45},"primary":{"rank":4,"min":8.68,"score":23.91,"max":24.89},"label":"Overall"}}