Shovel Knight is a 2D platform game with retro style released in 2014, and inspired by mechanics from NES platform games. It initially features Shovel Knight as the playable character, but then received additional campaigns with other playable characters.
The above video contains commentaries as subtitles.
Game objectives
- Emulator used: libTAS v1.3.5
- Finish the game with King Knight campaign
- Aims for fastest real time
- Take damage to save time
- Genre: Platform
Tricks
Jump cancel
Several animations can be canceled with a jump. This includes the bash, the end of the roll animation and the end of the battery bash
Turn coat tricks
The recovery animation of the turn coat can be skipped by hitting a spring, or if it starts at the same frame as a screen transition (in which case it will happen during the transition).
The bounce from a block or enemy can be canceled if starting a turn coat at the same frame.
Starting a turn coat will initiate a fall, bypassing the ongoing animation. If applied after a bounce, the fall will start sooner. If applied during an upward battery bash, it will preserve the high vertical velocity, allowing for many screen shortcuts.
Overworld rng
Characters in the overworld can move by two or three spaces after each stage. It was manipulated to move by two spaces each time (except during Scepter fight where the boss rng was more important).
Other comments
The actual movie reaches the game credits, but not the final screen "The End", which requires some more inputs after the credits to skip a few dialogues. I'm providing a secondary movie that reaches this final screen.
Huge thanks to the Shovel Knight discord community for their feedback, advice and enthusiasm!
feos: This looks quite similar to the human record, so the moments of surprise weren't frequent, but still, nicely played. This campaign is available from game start in this version, so it's perfectly acceptable either way.
There was little to no feedback, but gameplay qualities are similar to that of other Shovel Knight branches, and their ratings are rather high. Accepting to Moons as a new branch.
fsvgm777: Processing.