Log In  

Cart #shelledshinobi1-7 | 2020-07-14 | Code ▽ | Embed ▽ | No License

Shelled Shinobi

Alternate between classic platforming and controlling a fast sliding shell.


Keyboard / Gamepad:
Move: Left, Right arrow keys / Left joystick or D-Pad (p8/bin).
Jump*: Z or C / 🅾️.
Shell*: X or V / ❎.
Pause, Options: P or Enter / Start (p8/bin) or Back (web).

*Can be swapped in the pause menu.


Depending on your device and browser, the game may stutter in the browser version. In that case, please import this cart to PICO-8 or launch it from SPLORE.

You can also download the game on itch.io: https://noppa.itch.io/shelled-shinobi.

It's currently also possible to lower the framerate in code by changing the value of 'fps_60' in '_init()' (could be useful for e.g. RPi0 users?).



  • Fixed final room missing boundary
  • Fixed a displaced pixel (and added another pixel :P) in the title graphics
  • Replaced the 30 FPS build with the 60 FPS one in itch.io
  • Updated some details in this post (in "Controls", "Versions")


  • Added copy protection
  • Added credits to the title screen
  • Removed thanks from code comments to save on characters
  • Misc. minor graphical changes
  • Removed some unused variables and other minor code cleanup


  • Attempt to patch a rare crash when pressing a switch
  • Some insignificant code changes (variable rename etc)


Design, programming, art and sfx by magu aka @noppa.

Music (slightly remixed) from PICO-8 Tunes Vol. 2 (https://www.lexaloffle.com/bbs/?tid=33675), "Like Clockwork" (CC-BY-NC-SA 4.0), and Vol. 1 (https://www.lexaloffle.com/bbs/?tid=29008), "Dungeon" (CC-BY-SA-3.0), by @Gruber.

Special thanks to @NerdyTeachers, @Krystman, @Gruber, @MBoffin and @TRASEVOL_DOG for tutorials,
and everyone who's played the game and given feedback!

Made using PICO-8 by Lexaloffle,
pico8vscodeeditor by grumpydev,
pico-8-simple-outline by Anthony Villena and
tiled-pico-8 by samhocevar.

P#78544 2020-06-28 02:13 ( Edited 2020-07-14 16:37)


Incredible game! It's a great tribute to TMNT

P#78598 2020-06-28 03:54

Amazing! TMNT meets Sonic :)

P#78610 2020-06-28 11:31

This is amazing, really well done!

P#78622 2020-06-28 16:43

This is great.

P#78623 2020-06-28 16:54

@waynaul, @ChakAttack, @NerdyTeachers, @Mikesta
Thank you so much!

Edit: I gotta say thanks once more @NerdyTeachers, this game wouldn't have happened without your inspiring tutorial! It was exactly what I needed at that moment.

P#78635 2020-06-28 20:34 ( Edited 2020-06-28 20:43)

Absolutely love the sewer section- will likely come back to this! :)

P#78637 2020-06-28 22:16

It's great! I love that mechanics

P#78639 2020-06-28 22:51

this is proper quality , extremely well done !

P#78657 2020-06-29 11:22

Love this. Really fun to play. Congrats on the release :)

P#78665 2020-06-29 14:25

So glad our tutorial helped that much! You took it beyond what we imagined anyone would. As we update our site, we will certainly be featuring this game as an example.

Starred and Favorited.

P#78668 2020-06-29 14:58

@Meep Wow I knew you'd be fast, but damn! I'm really glad you like it.

@tororoxu and @bigjus Thank you, thanks for playing and commenting!

@Gruber Yay awesome that you played it, thank you! Thanks for making the PICO-8 Tunes available, hope I didn't butcher the beautiful tunes too badly.

@NerdyTeachers Awesome, I'd be honored!

P#78680 2020-06-29 20:49

THIS IS AWESOME! Guess it will become my favourite, I painted many graffiti myself :D

P#78685 2020-06-30 00:28

Whoa, this is amazing. Fantastic work! The polish is super high on this. Wow...

P#78687 2020-06-30 04:12

@noppa It sounds great. I really like hearing other people remix and rearrange those tunes.

P#78699 2020-06-30 13:24

@Yesyoor Thanks, that's great! I'm not terribly good at handling a spray can myself, but I have some graffiti artist friends. Glad if you approve the use of graffiti in the theme :)

@MBoffin Thanks so much for the kind words! And thank you for your teaching and resources!
I was a bit on the fence if I should ping you all by tagging in the description or not, but now I'm glad I did! :D

P#78720 2020-06-30 20:08

Sorry, didn't know updating the post / cart would bump the thread. Hopefully at least it didn't ping the previously tagged folks again! D: In the future I'll try to keep it to major updates, if any.

(Edit: I mean the cart is finished and released, so no major updates are to be expected. Some very minor graphics tweaks might still happen, and I'll fix any major bugs, if such appear. Please don't hesitate to leave feedback :D)

P#78761 2020-07-01 17:51 ( Edited 2020-07-04 21:05)

No worries. It only pings people if you newly use their @ tag. Just updating the cart won't do it. It just bumps the thread to the top. (Which is fine too.)

P#78762 2020-07-01 18:10

I'd happily play another 9-10 sequels to this.

Edit: I tried to include shots of my time in my post, but apparently you can't have spaces in the filename? Let's try again:

P#79091 2020-07-09 11:20 ( Edited 2020-07-09 20:14)

This is awesome, love the game

P#79094 2020-07-09 15:20

@hahhah42 Awesome time! That's great to hear, thanks :)

@arlefreak Thank you so much!

P#79120 2020-07-10 16:42

I don't really have an original comment. It's basically TMNT meets Sonic...and it's awesome!

10/10!!! <3

P#79143 2020-07-10 23:54

Lovely game! Had a crash that you might want to see.

P#79275 2020-07-13 18:46

@ScorchWare Thanks! I appreciate the comment!

@Elastiskalinjen Thank you, and thanks for reporting the crash! I couldn't really figure out what exactly caused the bug or reproduce it, but I added a couple of checks to hopefully prevent it from happening again.

If the bug persists or someone discovers another, please do let me know and I'll try to patch it.

P#79321 2020-07-14 16:45


P#79340 2020-07-14 23:10 ( Edited 2020-07-14 23:12)

I got world record! a 1:10 might be possible I know a shortcut...

P#79527 2020-07-18 00:03

@Kadz274 Nice! Though I actually had your time beat as of a few days ago.

Now my best time is under 1:09:

I've been recording all my runs, but I somehow screwed up the vid for this run—I accidentally cropped out a bit from the top of the game. (I'm really annoyed at myself about that.) Well, I'll probably spend some time trying to get down to 1:07.x if I can. I'm not sure if that's possible with my current route.

Either way, I hope to end up with a better time and a better video when all's said and done.

P#79551 2020-07-18 12:07

@hahhah42 WOAH!!!! THATS CRAZY DID YOU FIND A SHORTCUT OR SOMETHING!?!?!?!?!?!?!?!?!?!?!? (oh btw im 12)

P#79572 2020-07-18 17:06

@Kadz274 Are you really only 12? Now I'm even more impressed.

This part is the hardest timesave I've found, taken from the 1:08.58 run:

I'm guessing that you hadn't found that yet, since it's the last strat I figured out. If your time is a little behind mine before you reach that point, then there's probably some small differences earlier in your runs.

P#79602 2020-07-19 12:19 ( Edited 2020-07-19 12:20)

Great game here, really class mechanics and graphics. I loved it so I made a video about it:

P#79849 2020-07-24 11:18

Wow, really impressive speedrunning! The technique in the gif is really cool to see too!

By the way, it would be awesome to see the speedruns neatly listed somewhere, since so far different people have posted their runs here, others on itch.io or Newgrounds. If anyone would be up for moderating the speedruns, please consider requesting the addition of the game to speedrun.com.
Either way keep posting the results, I'm always happy to see them!

P#79861 2020-07-24 16:23

@extar Nice video! Thanks for making it and for all the complements. It was great to hear your thoughts and see the gameplay. Cool how you took time to analyze all the details and the production quality is nice!

P#79862 2020-07-24 16:36

Great game, is the turtle Naruto running?

P#79868 2020-07-24 19:01

@noppa I've improved my time a bit, but not quite below 1:08 just yet. Here's the vid:

P#79909 2020-07-25 08:47

I'm sure somebody will be insane enough to do a 100% speedrun. I wish I was that insane. :c

P#79926 2020-07-25 19:05

@ScorchWare I've been working on that, too. (Might as well, right?) Not satisfied yet.

P#79958 2020-07-26 17:24

Wow, this is just fanTAStic! Kudos!

P#80486 2020-08-08 01:35

@Hudbud08 Haha thanks, naturally for a shinobi, yes! Thanks to Nerdy Teachers for that, I based the character and animations on their platformer tutorial character.

P#80504 2020-08-08 12:44

@hahhah42 Awesome to see that video, many tricks I hadn't seen before! Hitting only the very corner of all those platforms and everything too, really amazing accuracy, speed and fluidity in the run.

P#80505 2020-08-08 12:44

@thattomhall Thank you so much, really means a lot!

P#80506 2020-08-08 12:44

this game is the best

P#83064 2020-10-18 10:27 ( Edited 2020-10-18 10:29)

Absolutely incredible, I'm looking forward to speedrunning your game, flawless design both visually and technically. Can't wait to play your future games mate, keep up

P#85159 2020-12-08 16:51

@KoGaMeR1! Thanks for the comment, glad you liked it!

@0rdered0wl Thanks, I really appreciate it! I'd love to see more speedruns too :)
I've been occupied by other projects lately, but I'm looking forward to eventually getting back to PICO-8. So much inspiring stuff coming out from the community too.

P#85679 2020-12-22 16:16

This game has been added to Speedrun.com!| https://www.speedrun.com/ssp8

P#86421 2021-01-13 09:44

@KaiWasTaken Yess awesome!

P#86489 2021-01-15 15:50

Someone just crushed my time 0_0

P#87413 2021-02-09 08:50

This is really excellent :D

P#93198 2021-06-08 13:42

this is literally my favourite Pico 8 game and is the reason I stumbled onto this community, by seeing on cool maths games first, really great game

P#93251 2021-06-09 14:57

@stilvoid Thanks! :)

@tortle I'm humbled and really cool to hear that you found the community this way!

P#93467 2021-06-14 16:27

Nice! I like to slide around in the shell like a koopa
Edit: got all 112!

P#104778 2022-01-10 22:03 ( Edited 2022-01-10 22:18)

[Please log in to post a comment]