Log In  

Cart #ninjacat-10 | 2021-01-28 | Code ▽ | Embed ▽ | No License

Hey all!
Ninja Cat Remewstered is out now with improved visuals and gameplay options!
You can buy it from itch.io or the Google Play Store.

A platformer about a ninja cat with a grappling hook, where you die in one hit.

You have nine lives. Make them count.

Also available on itch.io.

How to play

  • Jump with O/Z.
  • Attack with X.
  • Press the jump button in the air near a grapple point to grapple to it. (Press up while grappled to reel in faster)
  • Hit targets with a star to open a nearby door.
  • Hit enemies while they're not looking to deal bonus damage.
  • Once you get the sword, you can switch weapons by pressing DOWN or UP twice. (Current weapon is shown under the health bar)
  • Use the sword to dash past searchlights without being caught.

At the end of most levels, destroy the gem cage and steal the gem to finish. But don't touch the case, as it's covered in electricity and will electrocute you.


1.0 - Big update, items are in the order they were added.

There are a LOT of changes in this update.

  • Removed a section of a level that you couldn't escape from.
  • Added space for more levels. (string storage, no compression)
  • Gem case now takes 2 hits to break. (was 3)
  • (removed later) Added toggle for music in pause menu.
  • (world 2) Final boss from previous version is now the mid-game boss.
  • Changed boss AI.
  • (world 2) Added new sprites for second boss encounter.
  • Changed the target doors to be red.
  • Added green targets which open green doors anywhere in the level.
  • Stars now fall if the tile they are on is removed.
  • Now red ninjas will only jump if they reach an edge or a wall.
  • Small changes to sprites.
  • Moved weapon display to under the lives bar.
  • Fixed a problem where the cat could get stuck inside offscreen map data.
  • Debug mode makes the camera move vertically to see offscreen tiles.
  • There is now an 8 frame window where you can still jump after walking off a ledge.
  • (world 2) Started working on the 2nd world levels.
  • Made stars able to be thrown upwards through semi-solid platforms.
  • Moved the title screen up a little bit.
  • (world 2) Added 1 new level.
  • (world 2) Added a third weapon: the Glove. It punches upwards, allowing the cat to double jump.
  • Removed some unused sfx and music so more that might be used can be added instead.
  • Optimised star and dust object systems (93%)
  • Made stars brighter to see them more easily.
  • Fixed an issue where camera pan tiles could allow the camera to see out of bounds near the end of the level.
  • Fixed an issue where the sword would deal the knockback of the last star created. It has its own knockback now.
  • Adjusted the background to be less bright.
  • Time now slows down while switching weapons. (94%)
  • (world 2) Added 2 more levels.
  • Added extra effects to the boss's appear animation. (96%)
  • Fixed a few problems resulting from decimal timer values after time was slowed down.
  • Added an instructions screen. It shows up on the title screen menu.
  • Press up to view the version on the press to start screen. (99.83%)
  • Combined the boss's two sprite sets into one, using palette swapping to achieve the same look. (96%)
  • Adjusted the order of levels after getting the sword to let the player actually try it out without falling to their death shortly afterwards.
  • Added a timer, displayed on the win screen when you finish the game.
  • Added a fastest run save system. Enter your name to be permanently displayed as the best Ninja Cat player who ever lived! ... at least until someone beats your time.
  • (world 2) Added 2 more levels.
  • Armoured Ninjas no longer move unless you attack them.
  • Made gem mimics (probably) easier to see when unstable. (far away)
  • Fixed bomb droppers not dropping bombs after the switching weapons time slowdown. (decimal timers again)
  • Oh no... 100.00% compressed size.. gonna need some more optimisations.
  • (world 2) Second world is about halfway complete (101%), might need to use a minifier when it's done.
  • (world 2) Added 2 more levels.
  • Stars no longer stick to semi-solid platforms at all.
  • There is space for probably 4 more levels and the final boss arena in the second map.
  • (world 2) Added another level, the boss arena, and the last area with the (spoiler for the ending) Golden Cat trophy.
  • (world 2) Added placeholders for the last 2 levels. (103%)
  • (world 2) Added the second last level before the boss. There will be 22 levels in total, or 19 if you don't count the 2 boss rooms and the trophy room.
  • (world 2) (removed later) Final boss cycles attacks faster. (104%)
  • (world 2) All the levels are finished! or at least, they've been created.
  • (world 2) Final boss no longer cycles attacks faster.
  • Compressed by removing comments, debug features, and empty lines. (94%)
  • Bug 1: best time screen appears after game over screen for some reason
  • Bug 2: you can walk through armour ninjas when they are not moving
  • Fixed 1, both the OVER and WIN states use the same update loop. Made it only switch to HISCORE if the mode is WIN.
  • Fixed 2, armour ninjas had OB_DMG set to false when idle for some reason.
  • Bug: green targets are broken. (in the new levels only version, at least)
  • Haha, it was because i didn't include the main cart in the export.
  • The bug where the boss gets stuck exploding is still there, might have to force him to stop existing after a few seconds.
  • Changed glove weapon to a double jump scroll.
  • Deleted level 16 because it was terrible.
  • Probably fixed the boss's endless exploding. (haven't tested yet)
  • Added double jump. Also stopped it from triggering near a grapple so you can jump, swing, then jump again in midair. Really cool.
  • Allowed ending the level while using the sword since it breaks the case in one hit now.
  • Added easy mode and set enemies that are removed in the first world when chosen.
  • Adjusted the range that enemy tiles are turned into real enemies.
  • Replaced level 16 with a new level
  • Spikes now make you slow down a lot while walking through them. (in case it's not obvious, running through sharp objects at high speed is not a good idea)
  • Broke the boss, it does the appear animation when defeated.
  • Double jump animation continues while grappling.
  • Fixed the above 2 bugs.
  • The boss explosion fix seems to work.
  • Reduced second boss's health.
  • Added double tap up/down to change weapons.
  • Slowed down the boss's attacks to make them easier.


  • Moved thread to cartridges.
  • Score now resets properly when you die.
  • Added another level, with a new enemy. (9 levels total)
  • Added the final boss and arena.
  • Changed how the searchlights move.
  • Moved the moon down slightly to fit on the screen properly.
  • Fixed the cutout on the moon not flashing with the rest of the sky on the title screen.
  • Added new end and game over screens.
  • Added a few challenge options and a menu on the title screen to choose between them.
  • Added a menuitem to enable debug mode, which displays a minimap and gives you the sword.


  • Added the background to the title screen.
  • Added another level. (8 total)
  • Made placeholders for 2 more levels.
  • Changed some levels and graphics slightly.
  • Changed the title screen music to a remix of the main game music.


  • Added new title screen with graphics.
  • Enemy facing directions should be consistent on each run.
  • New label image of the title screen.
  • Added a score display for gold.
  • Added 2 more levels. (now up to 7)
  • Now you get the sword in level 4 instead of starting with it.
  • Added an invisible tile which pans the camera over to the right when stepped in front of.
  • Made some of the levels slightly easier.


  • Reduced air friction. (was stopping too quickly after releasing rope)
  • Moved background into a smaller area of the map.
  • Added level 4 and 5.
  • Added targets and doors. Hitting a target with a star opens the door.


  • Added new weapon: Sword. (Switch by pressing DOWN, then X while on the ground)
  • Fixed the hitbox of the case at the end of the levels.
  • Updated the design of the platform holding the gem.
  • Made the placeholder title screen look better.


  • Added simple level transitions.
  • Added level 3.
  • Changed directions to change on button press rather than velocity.
  • New label image with the right colours.


  • First version.

Older Versions

Cart #ninjacat-8 | 2020-07-21 | Code ▽ | Embed ▽ | No License

Cart #ninjacat-6 | 2020-07-18 | Code ▽ | Embed ▽ | No License

Cart #ninjacat-5 | 2020-07-14 | Code ▽ | Embed ▽ | No License

Cart #ninjacat-4 | 2020-07-12 | Code ▽ | Embed ▽ | No License

Cart #ninjacat-3 | 2020-07-11 | Code ▽ | Embed ▽ | No License

Cart #ninjacat-1 | 2020-07-09 | Code ▽ | Embed ▽ | No License

Cart #ninjacat-0 | 2020-06-17 | Code ▽ | Embed ▽ | No License

Cart #ninjacat_prototype-0 | 2020-07-13 | Code ▽ | Embed ▽ | No License

P#78187 2020-06-17 10:03 ( Edited 2024-02-14 09:45)

All Comments

Love it, looking forward to updates

P#79074 2020-07-09 00:06

Very good starting point!

P#79092 2020-07-09 13:51
P#79113 2020-07-10 03:13

rope physic is not intuitive - after releasing rope you should keep some left/right momentum.

P#79167 2020-07-11 16:33

I like it! I just can't get past the first jump ;D
Wondering how you did audio filters, did you do stuff with peek/poke or something else?

P#79727 2020-07-21 18:50

The filters in the debug menu were done using poke.

menuitem(2,"reverb filter",function()poke(0x5f41,15)end)
menuitem(3,"lowpass filter",function()poke(0x5f43,15)end)

The 15 means apply it to all channels.

Also, first jump:

P#79751 2020-07-22 05:31 ( Edited 2020-07-22 05:36)

@cubee Thanks for letting me know! that will help me a lot with my stuff ^O^ also thanks for letting me know about the grapple, I'll beat it and get my revenge soon enough..

P#79880 2020-07-24 22:15

Now available on itch.io.

P#80024 2020-07-28 08:09

Updated in v1.0

  • 10 new levels
  • 1 new boss
  • press down or up twice to change weapons
  • new game mechanics
  • speedrun timer
  • added difficulty setting
  • time affected by weapon change
  • many balance updates
  • updated graphics
  • numerous other bug fixes
P#86869 2021-01-28 10:44

This game is on speedrun.com now:

@cubee Would you be interested in submitting your run from February?

P#91560 2021-05-06 02:42


cool, just submitted it

P#91563 2021-05-06 06:57
P#94487 2021-07-05 15:29


nice one

P#94509 2021-07-06 04:50

@cubee We're thinking of reworking the categories on src a bit, see the most recent forum post. Also, here's a pacifist run on easy:

Trying to work out if pacifist's possible on normal—I'm still not sure. Edit: It is possible! But I don't have a valid run yet.

P#95036 2021-07-18 19:32 ( Edited 2021-07-19 00:34)

i look that you did a mod of fnf,cubee.

P#95232 2021-07-24 07:47

I saw my old comment and got to like lvl4 (or was it 5 after the thingy?) either way still fun.

P#95233 2021-07-24 08:05

Great game! The music is kinda aggressive but that's in a lot of pico-8 games.

P#96271 2021-08-20 19:00

there is a sussy enemy

P#100823 2021-11-26 15:46

Lmao i was at the final boss at one life and then when the boss was almost dead i miscalculated my sword dash thing and died lmfao

Rage quit moment

P#100897 2021-11-27 13:48

Turns out, that wasn’t the final boss

It was just the first boss

Yeah thats enough ninja cat for me today

P#100930 2021-11-28 05:00

I like it!, I can go fast, parkour, and its a game!

P#101971 2021-12-07 21:36

my spelling really sucks for an 8th grader

P#101972 2021-12-07 21:37

So good! I play this over and over, love the physics and play style. I like it enough to try the different modes, and play different ways, like getting every coin, speedrunning, and no deaths.

P#102825 2021-12-15 16:01
P#102892 2021-12-16 04:37

i really like this game thanks cubee for creating this masterpeace :D

P#103225 2021-12-21 01:34

Great game with elements of stealth reminding me a bit of Metal Gear Solid, @cubee.

A little tricky to get the bungee cord working but adds to the challenge. Superb work. Have a gold star along with all the gold bullion your ninja cat has been collecting. :)

P#103268 2021-12-21 18:54 ( Edited 2021-12-21 18:54)

One of my favourite Pico-8 games to date. I liked it so much, I decided to make a video about it too!


P#106431 2022-02-06 12:50

me gustó mucho papu :v

P#113648 2022-06-25 23:49

1 more star

P#119064 2022-10-13 19:11

I am currently porting/remaking Ninja Cat to Android!

And for now at least, I will be posting snippets of the progress on YouTube.

The first video is live: Here's the playlist!

I'd appreciate if any of you took a look!

P#126682 2023-03-06 22:20

Love this game Very fun to play and very challenging!

P#129020 2023-04-25 19:03


Thank you!

P#129041 2023-04-26 09:19

great job , but i have a question , are you girl or a boy

P#140706 2024-01-27 15:05

Hey all!

Ninja Cat Remewstered is out now with improved visuals and gameplay options!
You can buy it from itch.io or the Google Play Store.

P#141482 2024-02-14 09:48


P#141949 2024-02-25 17:25


Ah, sorry, I wasn't ignoring you on purpose.
But I'm curious, does it matter? I simply prefer not to say because I like having that bit of anonymity.

P#141982 2024-02-26 05:09 ( Edited 2024-02-26 05:11)

[Please log in to post a comment]