An improvement to my last attempt. It is now nearly 1412 frames faster, around 23.5 seconds.
Soon after submitting my first movie, I found a TAS on Youtube by someone who calls himself suklaalevy1. While my run was 8 seconds faster due to better optimization and a much better route in level 2, he dealt with various situations in ways that were better than the way I handled them. This inspired me to go back through and incorporate and improve his strategies while developing and finding others.
Another thing I did was go through and do some analysis of Wile E.'s speed and acceleration. This actually didn't amount to too much improvement, but it was still quite handy. A few generalities:
- When you press the run button while jogging and you don't have any boosts, Wile E.'s speed increases a tiny bit. Keeping mashing the run button and you'll achieve and maintain near-boost speeds.
- After triggering a boost, it is generally better to keep running for a short while before jumping.
All levels were improved, some more so than others. Significant savings:
Day 2 (or Level 2): Made use of a third cannon to move much faster.
Train 1: Used and improved suklaalevy1's rocket skate pattern (among other things) to save 5-6 seconds on this level alone.
Night 1: Hit the bumpers and some subsequent cacti in a way that allowed me to maintain insane speeds for much longer. I even managed to run straight through a pile of powder kegs, giving me a boost to spare.
Night 2: Used the spare boost to skip the first bat suit.
Train 1: Used and improved suklaalevy1's rocket skate pattern (among other things) to save 5-6 seconds on this level alone.
Night 1: Hit the bumpers and some subsequent cacti in a way that allowed me to maintain insane speeds for much longer. I even managed to run straight through a pile of powder kegs, giving me a boost to spare.
Night 2: Used the spare boost to skip the first bat suit.
I was hoping to save about ten seconds, so color me pleasantly surprised.
Enjoy!
mmbossman: Two enjoyably fast runs, with pretty significant route changes for each character. I think that this game easily warrants a separate category for each character.
ShinyDoofy: Processing...