(Link to video)
Note: I personally recommend watching this TAS at 0.5 or 0.25 speed. At full speed, I can't even track where the snowball goes.
Snowball is a 2D platformer where you control a snowball. You can roll on the ground to pick up snow and increase the size of the snowball, and roll down slopes to gather speed. The goal of each level is to make it to the flag, where you can press x to go to the next level. There are 7 levels in total.

Game objectives

  • Emulator used: libTAS 1.4.4
  • Complete all 7 levels as fast as possible

Comments

Snowball speedruns use a variety of techniques to go fast.

Fastfalls

By pressing down in midair, you get a downwards speed boost. You can do multiple fastfalls in a row in order to build up lots of falling speed, however you can't fastfall immediately after leaving the ground, you can only fastfall once your coyote frames are over.

Coyote Jumps

When you roll off of the ground, you have a few frames where you can still do a jump. Because the TAS reaches such high speeds, the place it initiates the jump is often very disjointed from where the ground actually is. Late coyote jumps are used frequently throughout the TAS. For example, in level 4, the TAS does a last frame coyote jump to avoid landing in the fire and dying, and to avoid jumping into the ceiling.

Slope boosts

Landing on a slope gives you a boost in the direction the slope is facing. By fastfalling onto a slope, you can get extremely large amounts of speed. You can also use slope boosts to turn around quickly, which is what the TAS does in level 7.

Corner boosts

By fastfalling onto the edge of a block, you can generate even more speed than a slope boost can give. The TAS does two corner boosts in level 6. The TAS also does a vertical corner boost in level 2. By hitting the bottom corner of a block with a high horizontal speed, you can get boosted straight down, which helps the TAS fall into the flag a bit faster.

Walljumps

Sometimes, when you hit a wall, the game will allow you to perform a jump. This isn't used much in the TAS due to it being hard to perform and rarely useful, however there is a walljump in level 4 which halts the momentum the TAS got from the fastfall before hitting the right wall.

Possible Improvements

In general, I think that every level in this TAS can be improved, although I doubt I can do much better without more advanced tools like memory watch. Levels 5 and 7 are the most likely improvements because I mainly focused on just getting the strats to work.

Other Notes

This TAS is a 14.467 second improvement over the previous TAS by rythin: youtu.be/B_d5zv6mbnM

ikuyo: Claiming for judging.
ikuyo: Hello Merl_, and sorry for the delay in this judgement.
I originally thought such a short movie couldn't hold much of interest, but the game definitely holds a lot of nice tricks and exploits. Execution is generally clean, and due to the nature of the game as a physics-based platformer, I imagine optimizations will be hard to capitalize on without extensive reworks.
Nice work, accepting.

despoa: Processing...

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14897
Location: 127.0.0.1
This topic is for the purpose of discussing #8619: Merl_'s PICO8 SnowBall in 00:20.67
Player (58)
Joined: 9/15/2023
Posts: 71
Next time, click the 'Annotations' option in libTAS and type in "Platform: PICO-8", that way the platform parses properly
Merl_
He/Him
Active player (480)
Joined: 6/11/2022
Posts: 31
yeah, someone told me to do that when I submitted my last TAS, but this time I forgot
Editor, Active player (392)
Joined: 2/11/2018
Posts: 186
Technoturnovers wrote:
Next time, click the 'Annotations' option in libTAS and type in "Platform: PICO-8", that way the platform parses properly
It needs to be "PICO8". Though ideally the site parser should be changed to accept either.
Merl_
He/Him
Active player (480)
Joined: 6/11/2022
Posts: 31
Is there a way to add the annotation after I've already submitted the TAS?
Spikestuff
They/Them
Editor, Publisher, Expert player (2305)
Joined: 10/12/2011
Posts: 6341
Location: The land down under.
You can upload to your userfiles and forward that here. And the Judge would take care of it (the Judge will also generally fix it themselves).
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Editor, Active player (392)
Joined: 2/11/2018
Posts: 186
Fixed by cataloging
XYZ
Former player
Joined: 12/9/2006
Posts: 165
Location: 2bastuz
0.25 speed make this platformer in RPG-style like journey in caves. Yes
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14897
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [5629] PICO8 SnowBall by Merl_ in 00:20.67