Lab Cat

by ooooggll

Welcome to the Laboratory! You are a test subject in an experiment involving the effect of puzzles on the feline brain. Procedure 1: All boxes need to be relocated to their designated sensors. Procedure 2: Portals have been placed for your convenience. Use them wisely. Procedure 3: Portals are not always stationary; they can also exist on boxes. Controls: Arrow Keys - Move C - Select X - Undo Enter - Pause Menu Credits: Coding, art, levels: ooooggll Ideas and moral support: ummmm_ok Playtesting ddddpplo ummmm_ok Aidan Southam Zer0dragon And more! Sprite help ddddpplo Inspiration Paraboxical Music ummmm_ok Label Image Art Zer0dragon Guest levels ummmm_ok Zer0dragon About Lab Cat This is probably the longest amount of time I've ever put into making a game (almost 10 months, although I didn't work on it much over the summer), and even before that, I was developing the idea. I'm very passionate about this game, but I think it's finally finished. Also, Lab Cat wouldn't be the same without my amazing friends who made music, art, and pointed out each and every bug they found. Tokens: 8187/8192 Characters: 49790/65535 Sprites: 254/255 Map: 100% Sounds: 48/64 Music: 44/64 I hope you enjoy it! Play it on itch.io instead: https://ooooggll.itch.io/lab-cat Full walkthrough: https://www.youtube.com/watch?v=QO0UBZiF-RA&t=6s Changelog: v1.4: Added persistent save data and a button to clear save data Now level progress, achievements, and settings will be remembered even if the cartridge is stopped v1.3.1: Fixed "it's shtuck" achievement not awarding correctly v1.3: Added a setting to change the move delay to behave more similar to btnp for a better (?) mobile experience Added descriptions to all settings v1.2: Fixed a bug where barriers' powered state was not restored correctly when undoing Changed the laser box in Level 22 to a wall-mounted laser to prevent an unintended solution v1.1: Fixed a bug allowing the player to phase through walls when undoing to the starting point Fixed a bug where the menu music continued to play when entering level 1 from the level select menu