Submission #7772: sobble_p's Flash Bloxorz "all stages" in 11:11.75

Adobe Flash
all stages
(Submitted: all stages)
(Submitted: 1843__bloxorz_miniclip.swf unknown v1.0)
libTAS 1.4.4 + Ruffle nightly 2022-10-28
24183
36
400
PowerOn
Submitted by sobble_p on 11/3/2022 12:04 AM
Submission Comments
sobble_p completes the Flash version of Bloxorz as fast as possible in 11:11.750s. Bloxorz is far and away one of the most popular block games on Coolmath Games. Bloxorz has been around since 2007. It was a big hit on Coolmath Games when it was first uploaded, and has remained a staple of our website ever since. Beating all 33 levels of Bloxorz is a rite of passage for devout fans of logic games on our site.

Emulator and SWF Information

  • Emulator used: Ruffle nightly-2022_10_28-linux-x86_64 (through libTAS v1.4.4)
  • Emulator operating system: Ubuntu 22.04 LTS (libTAS ran through the terminal.)
  • Emulator configuration: libTAS > General options > Frames per second > set to 36 / 1. Runtime > Time Tracking > enable only clock_gettime() monotonic. I set no conditions for the Command-line options. Include only the directory of the SWF file.
  • SWF MD5 hash: 619b1be6e9507e0ef732d80fa49cdbc9
  • SWF Source: Miniclip version provided by BlueMaxima's Flashpoint Flash archive.

Game Objectives

  • Complete all 33 stages of Bloxorz without the use of glitches.

Comments

Bloxorz was a Flash game released in 2007 by Damien Clarke and was published to Miniclip.com and Coolmath Games. It is a puzzle game where you control a 2x1 rectangular prism with the arrow keys, occasionally switching to an alternate mode called "split mode" where you control two parts of the prism individually. The game is to navigate the rectangular prism to the hole to bring you to the next stage. You will also need to hit switches which will open and close paths to make your way to the exit hole. Make sure to not fall off the edge! (don't worry, the TAS doesn't.) Speedruns for this game are mainly building muscle-memory of all 33 stages to complete them as efficiently and quickly as possible. The flash version, as far as I know, only contains one version of the game. Most people will speedrun the HTML5 version running on Chrome as all the rectangular prisms animations are one frame faster in that version, meaning that generally, the flash version plays a bit slower, which is why this TAS cannot outdue the RTA world record as it plays on the HTML5 Chrome version. If you would like to see more information about this, visit yujene's Bloxorz RTA world record YouTube video where in the description, there is a link to a GitHub guide that mentions these differences in greater detail. The TAS mainly improves on the movement on stages that contain split mode since it uses a trick called "fast toggling" as efficient as possible, which is extremely diffiicult to pull off well in RTA runs. Fast toggling allows you to control both blocks in split mode as fast as possible by toggling really fast between them. Stage by stage comments will not be provided as it is nearly identical to the RTA WR besides some improved maneuvering in split mode.

Other comments

This game was satisfying to TAS. I used to play this game when I was younger but didn't even make it to the first level with spilit mode until I TASed it.

Possible Improvements

  • I noticed that my movement with split mode in stage 15 may have been a little slow. Besides that, I cannot think of any more notable improvements.

slamo: Claiming for judging.
slamo: It looks like you're pretty well-versed on the technical nature of this game. The HTML5 version is indeed a lot faster, but that's not TASable yet so this is the next best thing. It's also faster than any known record for the Flash version. Comparing this to the PoC Spikestuff posted, there may be some slight suboptimality because this takes 4 more moves, but I just don't think it's enough to reject over. The movement, especially the split mode movement, is really impressive and I think the audience will appreciate this movie.
"All stages" is an appropriate branch name because there is a glitch that you can use in any% to skip to the last level. Accepting to Standard as a No Major Skips branch.

despoa: Processing...
Last Edited by despoa on 11/16/2022 6:25 AM
Page History Latest diff List referrers