Unlock Everything v2.00
There is an intermittent bug with the startup of Godot WebGL games -- if nothing loads after a while, try refreshing the page one or more times.
Note: You may have to click inside the window to give it focus.
Unlock Everything is my entry for round 45 of Ludum Dare. It's a love letter to Mega Man, with a twist! All content for the game was made entirely within the 48 hour timeframe (with the exception of fonts).
Controls: Move - Left Arrow and Right Arrow Jump - Shift, X, or Up Arrow Shoot - Z or Spacebar Confirm - [Jump] or [Shoot] Controls (alternate): Move - A and D Jump - Shift or Period Shoot - Slash or Spacebar Confirm - [Jump] or [Shoot] (Gamepad/AZERTY theoretically also supported, but untested)Awards (out of 728 compo entries):
v2.00 (Post-Compo) - Decreased the health of cannons from 10 to 6 - Decreased the health of the path-based enemies from 5 to 4 - Added a different "tink" sound effect when shooting invincible spike traps - Implemented a terminal falling velocity limit - Add commonly-suggested "You unlocked the door" joke for level 2 - Unlocks are now saved across game sessions - Added a "Reset Game Data" option if you want to unlock everything again - Added new "Time Attack" mode for speedrunners: Time Attack mode skips all cutscenes and popups and enables an in-game timer display The timer ticks on each physics frame and pauses on screen/level transitions The current set of splits and total time will be displayed after each level - Added some "cheat codes" for speedrunners: Left + Right + Tab + 'T' on main menu unlocks Time Attack mode Left + Right + Tab + 'R' during Time Attack instantly exits to Time Attack menu v1.11 (Compo) - Switch binding for spacebar to be shoot instead of jump - Slight tweaks to a screen in level 3 v1.10 - Added additional keybindings - Fix dropped shoot inputs before picking up autofire v1.09 - Fixed a silly export mistake that caused level 2 to start on the wrong screen v1.08 - Added some additional checks to try and prevent soft-locks - Adjust a screen in level 1 so you won't die immediately if you hold right on respawn - Fixed a bug where you can trigger the level 1 end multiple times - Delete a few pixels from the boss doors to indicate they're unlocked - Fix rare single pixel camera hitch on screen transition - Fix very minor tileset issues v1.07 - Added some checks to try and prevent a rare soft-lock on death v1.06 - Fixed a bug where sawblades would keep moving during transitions (and kill you) - Disable printing to stdout and stderr - Slightly adjusted metal blade speeds v1.05 - Added song titles and liner notes to the jukebox screen - Use highlighted text to indicate what song is playing on the jukebox screen - Very minor tweak to one screen in level 3 - Toggled a setting that should make pixels slightly sharper on retina screens v1.04 - Added a fix for screen transitions sometimes not triggering during screen shakes v1.03 - Rebalanced the Metal Man fight a bunch to make it more forgiving but still not just brute-forcable v1.02 - Fixed a funny bug where Metal Man's spinning blade could be left over v1.01 - Removed a duplicated object that accidentally got left in - Added version number in the corner of the menu screen - Fixed being able to spam certain menu commands v1.00 - First release!