Log In  
Follow
noppa
Follow

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

Shelled Shinobi

Alternate between classic platforming and controlling a fast sliding shell.


Controls

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.


Versions

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?).

Updates:

7/1/2020

  • 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")

7/8/2020

  • 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

7/14/2020

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

Credits

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)

This is a WIP version. The full release can be found here: https://www.lexaloffle.com/bbs/?tid=38573

Cart #shelled_shinobi_02-0 | 2020-04-11 | Code ▽ | Embed ▽ | No License
13

Alternate between classic platforming and controlling a fast sliding shell.
Originally based on the Nerdy Teachers platformer tutorial.

Update 4/11/20:

  • Added a jump buffer (5 frames on 30 FPS)
  • Less sliding when not shelled
  • Leftover pickups now get removed after game won.

Controls:
Gamepad / Keyboard:
Move: D-Pad or Left joystick / Arrow keys
Shell: ❎ / X or V
Jump: 🅾️ / C or Z

Original post:

Cart #shelled_shinobi-1 | 2020-03-10 | Code ▽ | Embed ▽ | No License
13

P#73800 2020-03-10 19:27 ( Edited 2020-06-28 03:08)

Follow Lexaloffle:        
Generated 2020-09-21 05:25 | 0.139s | 2097k | Q:58