All the things
I've picked this game up recently as a speedrun project, and it's honestly very fun and flashy. There's a very well-done TAS available for it that shows off a number of zips, however after investigating them most are not reproducable by hand due to alternating frame inputs or other craziness. It is possible to do the walljump variation of the glitch, but consistency is still a long way off. To summarize how to pull it off:
1. Face away from a wall, jump, and use the grappling hook. Right after you fire it, press towards the wall and you will partially clip into it.
2. Right before you are clipped back out of the wall, you have roughly 2 frames to press down, which puts you into a crouch animation.
3. Once you're crouching, you have a window of 2 frames to jump. This has to occur at least 1 frame after pressing down; it cannot be on the same frame.
The jump by itself has pretty limited usefulness with a few exceptions, such as parts of Stage 2. Even then, it would need to be done consistently to save time, and that's something that's still quite difficult. Several other places you can use it to perform a small zip, but unfortunately it will only be possible to use overhanging ledges for this.
The rest of the game comes down to getting good luck/timing on bosses, which I haven't found to be too bad at all. If I'm reading the TAS notes correctly, the game's RNG is based on your score (for portions of it, at least). This can be abused in a run to ensure that several of the bosses always give a good pattern, with Boss 2 being the best example.
As for the stages, there's a lot of room for optimization in terms of both movement and invincibility abuse. You have a ton of invincibility during several of your flips and attacks, so abusing this can get you through some parts quicker than others. Also of note is that you can bounce off of some enemies to reach otherwise inaccessible ledges and things, which can significantly break up some levels.
I did a 1cc (2 deaths) of the game in 29:43 with very little practice and optimization, so it is definitely runnable. The rest of the tricks seem like a lot of fun too, and I'm looking forward to routing it further. I figured I'd open up a thread in case anybody else wanted to throw in some suggestions.
1. Face away from a wall, jump, and use the grappling hook. Right after you fire it, press towards the wall and you will partially clip into it.
2. Right before you are clipped back out of the wall, you have roughly 2 frames to press down, which puts you into a crouch animation.
3. Once you're crouching, you have a window of 2 frames to jump. This has to occur at least 1 frame after pressing down; it cannot be on the same frame.
The jump by itself has pretty limited usefulness with a few exceptions, such as parts of Stage 2. Even then, it would need to be done consistently to save time, and that's something that's still quite difficult. Several other places you can use it to perform a small zip, but unfortunately it will only be possible to use overhanging ledges for this.
The rest of the game comes down to getting good luck/timing on bosses, which I haven't found to be too bad at all. If I'm reading the TAS notes correctly, the game's RNG is based on your score (for portions of it, at least). This can be abused in a run to ensure that several of the bosses always give a good pattern, with Boss 2 being the best example.
As for the stages, there's a lot of room for optimization in terms of both movement and invincibility abuse. You have a ton of invincibility during several of your flips and attacks, so abusing this can get you through some parts quicker than others. Also of note is that you can bounce off of some enemies to reach otherwise inaccessible ledges and things, which can significantly break up some levels.
I did a 1cc (2 deaths) of the game in 29:43 with very little practice and optimization, so it is definitely runnable. The rest of the tricks seem like a lot of fun too, and I'm looking forward to routing it further. I figured I'd open up a thread in case anybody else wanted to throw in some suggestions.
Thread title: