Kittens: A Tale of Yarn and Woe by FlashViper
Kittens: A Tale of Yarn and Woe
is a sequel to the critically acclaimed game KITTENS: TACTICAL WARFARE. If you loved the first game, you're sure to love this one! With crisp movement, juicy gameplay, and a riveting story, KITTENS: A TALE OF YARN AND WOE has everything you liked about the first game and more!
Features:
- Crisp movement
- Juicy gameplay
- A riveting story
- A super cute kitten
- Did I mention the kitten?
- They're super cute and play with yarn
- Also you get to see them hang glide :O
Praise for KITTENS: TACTICAL WARFARE
"Truly a game that exists." - Abraham Lincoln
"What? You're going to quote WHAT out of context?" - Kotaku
"[KITTENS: TACTICAL WARFARE] is a [n incredible game] with a well of content to discover that’s as deep as its labyrinthine caves. The world of Hallownest is compelling and rich, full of story that’s left for you to discover on your own, and built with branching paths that offer an absurd amount of choice in how you go about discovering it." - IGN
"I can't believe this developer is making up these quotes on the spot" - RockPaperShotgun
Streach Goals:
- 100 Ratings: Developer Livestream
- 250 Ratings: Hollow Knight Crossover
- 500 Ratings: Yarn Reveal
- 1,000 Ratings: Kitten added to Super Smash Brothers: Ultimate
- 10,000 Ratings: Online Multiplayer and Battle Royale Modes
(Nintendo please don't sue me have mercy) (Please Kotaku it was a joke) (Don't hurt me)
Patch Notes:
v1.0.1:
- Added 'M' key as a bind for the dive ability
- Fixed combo popups so that they don't overlap as much
- Made secret ending easier to discover
v1.0.2:
- Fixed issue where the yarn wasn't squooshing when it hit an object in the environment
- Added source code link to public github repository
Sources (For those of you who are curious about that sort of thing):
- Idea: Inspired by the image of a kitten posted with the theme announcement on Twitter
- Programs: Godot (Game Engine), Krita (Art), Audacity (Sound editing)
- Art: Made within the 72 hour time frame by yours truly
- Sounds: Partially made within the time frame and partially sourced from previous projects
- Music: Previously written and donated by a family member. Thanks family member!
| HTML Build | https://flashviper.itch.io/kittens-ld53 |
| Link | https://github.com/FlashViper/Ludum-Dare-53 |
| Original URL | https://ldjam.com/events/ludum-dare/53/kittens-a-tale-of-yarn-and-woe |
Ratings
| Overall | 559th | 3.603⭐ | 36🧑⚖️ |
| Fun | 221th | 3.838⭐ | 36🧑⚖️ |
| Innovation | 762th | 3.136⭐ | 35🧑⚖️ |
| Theme | 1128th | 3⭐ | 36🧑⚖️ |
| Graphics | 331th | 4.074⭐ | 36🧑⚖️ |
| Audio | 260th | 3.76⭐ | 27🧑⚖️ |
| Humor | 409th | 3.397⭐ | 36🧑⚖️ |
| Given | 20🗳️ | 45🗨️ |
Speaking of, did you know that you can cancel your pounce by jumping? You can get some extra speed that way :)
Looking forward to the inevitable Kitten vs. Radiance fight as well.
@gary-the-enchanter Welcome to the Super-Exclusive-Jellyfish-Club (TM)! I'm glad you liked the game. I tried really hard to make the game fun as early as possible, and found that the core loop is fun even without jumping, pouncing, and (most surprisingly) the squishy animation the yarn does whenever you hit it.
Again, thanks everyone for playing!
The control layout on keyboard needs work. I mostly play wasd games and this game supports wasd but X is completely unusable. Took me a few plays to even think to try the arrow keys. I would suggest either disabling wasd or having a more reachable pounce button when using wasd.
@drazil100 Yeah, I know about the control issues. I don't play a lot of games on keyboard myself, so I kinda neglected the controls a little. Apparently you can actually press 'm' as an alternative to 'x' when diving, but I guess I forgot to put that in the tutorial. Sorry :( This has been a common enough complaint that I think I'll patch it in
@drainkid Thanks! The physics were one of the first things I put in, and I was quite surprised at how fun it was to knock balls around even without fun graphics or squishy effects or anything. It's one of the parts I'm most proud of from this game. Thanks for playing!
@shannonhg Yes, this was intentional. Can you tell I enjoy Celeste? :D
I just loved the idea of zooming through the level. Funnily enough, the only reason I added the jump was so that you could cancel the dash into it and gain momentum. I think it adds some much needed interest to top-down 2d movement that most games in that genre just don't deliver. Sorry for the lack of jellyfish. I'll make it up to you some other time :)
I also found peace, which was really neat!
Very cute concept, fun, love the yarn animations. Overall gameplay feels really satisfying. Great job!
Edit : just read above that you didn't make the music. Please make sure you give proper credit to the source on the game pages! Attribution is important :)
I would also advise you to opt-out of the Audio category in this case, as per the jam rules.
Also, jellyfish?
@jeffrey-hwang I'm glad I got around to adding in the combo system, I think it makes the game as a whole more enjoyable. I agree, the jump isn't very useful on its own. It's mainly there so that you can jump cancel the pounce ability. If you jump in the middle of a pounce, you can go really fast. I also found during development that you can do something like `Dive > Jump > Jump again > Glide` to gain lots of speed and maintain it across the map. But yeah, if I were to continue working on this game, I would try and find a way to make jumping and gliding more useful on their own.
@zhiteng-chen I'm glad you liked the cuteness. Not entirely sure what you mean by making the start of the glide easier. Do you mean the beginning when you launch off of the tower? How so? I'd love to hear your feedback :)
@local-minimum Yeah, I didn't have much time to give gliding its own proper use case. It's main use is to maintain your speed as you travel across the map. Giving it more functionality would be a big focus of any further development
Also, I'm glad you found the secret ending. That part has a bit of a funny story behind it. When I first built the level boundaries, I was just using an edge collider to roughly match the shape of the mountain ring. It turns out tha t you can build up so much speed in the small space provided that you could clip straight through the boundaries! I eventually solved it by adding a collider to each of the mountains, but that left a few small gaps in the outer wall. I fixed most of them, but left one on a whim to see if people would find it. It's not much, but I hope it makes the people who find it smile :)

I'm glad I could decide to reject yarn and embrace playing smash bros instead!

@tayteus Thank you!
@saltysa I'm happy you found the secret ending :) More people have been finding it ever since my patch last night, so I think that was well worth the effort. Don't worry about your score, the game is less about the score and more about looking at the cute kitten. I can't remember my high score, but I don't think it was much different than yours. Maybe I should multiply all of the points by 10. That might help people feel like they're doing better :thinking:
@tofucat Yeah, I don't play a lot of games that use WASD, so I accidentally neglected that control scheme. Hopefully you at least had a better experience than the people who had to use 'x' to pounce. Thanks for playing, and cool username btw :D
Still, it is really neat that you added a credits section, even if your family member doesn't have places to link to. If nothing else, I think it helps other jammers such as myself set their expectations of what a 1/2 person team can do during a jam. Thanks for not being dismissive about this!
Secret definitely made me smile :)
@robowarrior1982 I'm glad you enjoyed the base gameplay so much! I can't be a kitten in real life, so this is probably the next-best thing :)
@richard-baltrusch Truly a kitten at heart :)