Unlock Everything

Unlock Everything

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 4.44
fun: 4.29
innovation: 3.33
theme: 4.38
graphics: 4.38
audio: 4.56
humor: 3.34
mood: 4.13
DDRKirby(ISQ) proudly presents "Unlock Everything" -- a love letter to Mega Man, with a twist!

Start with nothing in this 2D platformer...not even the main menu, or the ability to move!

Take control of Libra on a quest to rediscover not only her powers but also her memory!

I've packed as much as I possibly could into this game...

WebGL (Post-Compo, v2.02 -- see notes): https://ddrkirby.com/games/unlock-everything/unlock-everything.html**

Windows (Post-Compo, v2.02): https://ddrkirby.com/games/unlock-everything/unlock_everything_v2_02_win.zip**

OSX (Post-Compo, v2.02): https://ddrkirby.com/games/unlock-everything/unlock_everything_v2_02_osx.zip**

Linux (Post-Compo, v2.02): https://ddrkirby.com/games/unlock-everything/unlock_everything_v2_02_linux.zip**

Compo Version (v1.11 -- all platforms): https://ddrkirby.com/games/unlock-everything/compo-version/unlock-everything-compo.html**

Soundtrack download: https://ddrkirbyisq.bandcamp.com/album/unlock-everything-original-soundtrack**

Please note: We've had reports that the WebGL build occasionally softlocks with a black screen after death. I've put in some logic to hopefully fix this, but you may want to stick to the downloadable builds as a precaution. There's also an intermittent loading issue with Godot WebGL builds -- if it fails to start properly, try refreshing one or more times and retrying, or (better yet) use one of the downloadable builds. Sorry about that!

```

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)

=====

Credits:

- Some characters referenced from Capcom's "Mega Man" series
- Level 3 stage theme remixed from "Metal Man Stage" [Mega Man 2]
- Credits theme remixed from "Pass Word" [Mega Man 2]

In case you're wondering, these are all derivative works in line with the rules. None of the actual source assets were directly utilized in the creation of the derivatives.

Known Issues:

- (Sometimes) Issues with respawning that lead to a softlock black screen (WebGL only?)
- WebGL build sometimes fails to initialize
- A few enemy patterns don't line up as intended (not a big deal at all)
- Linux binary is missing the execute bit

=====

Changelog:

```
v2.02 (Post-Compo)
- Fixed numerous bugs (wall sticking, bad scene transitions, etc)
These bugs were introduced by moving to a new (apparently breaking) version of Godot

v2.01
- Fixed bug that skipped the intro cutscenes for level 1

v2.00
- 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!
```
Found a bug?
Tell us on Discord