smish.dev
index






Path Analysis

How to analyze paths to determine shortest arrival time, possible arrival speeds, and boost usage.


Aerial Hits

How to make your Rocket League bot reliably hit aerials.


Just for fun, here's an example of my bot combining the ideas described in the documents above to perform a ceiling shot:

When the screen reads "PLAYER", that indicates which part was under my control. So, I made the initial touches to set the ball rolling toward the wall, and then turned control over to the bot to execute the ceiling shot maneuver.

This required:

It was always fun to watch the bot aerial, because it looks so unnatural. Human players are constantly adjusting their orientation in the air and updating their approach, but the bot can predict the outcome of the aerial from the very first frame. So, it just aligns itself to the appropriate direction and doesn't deviate until the maneuver is complete!