whats beyond roblox's floating point zone?
487,037
Published 2023-10-18
join the discord server here lol. i do epic stuff on there: discord.gg/v8A8U8QNCP
current sub count: 327
0:00 - intro
0:16 - why it happens
1:56 - the start of corruption
2:25 - the first barrier
4:10 - moving is impossible
5:52 - you cant see yourself anymore
6:44 - the camera breaks completely
7:36 - the skybox is... glitching..?
8:18 - the REAL limit
All Comments (21)
-
lol youtube hasnt finished uploading the hd version. anyways this took 3-4 days so i hope yall like it :D ALSO check the corrections bit in this comment sources and music below music: https://www.youtube.com/watch?v=mGw73KCwDTU - kevin macleod: dirt rhodes https://www.youtube.com/watch?v=lhcZnlMNB9A - the whole other: ether oar https://www.youtube.com/watch?v=aPW-zWY45lg - george and johnathan: whale https://www.youtube.com/watch?v=6oywYJFFmt8 - emily a. sprague: a slow dream credit to other ppl: https://www.youtube.com/watch?v=yiKLTUpSsco - NoobyX Tensegrity (couldnt find the channel again??) sources: all my own research corrections: 1. 0:49 it should say "multiplied by 2^(this -128)" (me) 2. the skybox starts flashing black at around 34 billion as @libanumbers7881 said, not 1 trillion 3. just found out the explosion sound isnt an easter egg its literally a thing in the model i used and didnt notice. bruh. everything else happens tho GAMES I USED since like 10000 people have asked lol: floating point test - www.roblox.com/games/9816382752/floating-point-tes… drive forever - www.roblox.com/games/8550695644/drive-forever robloxs fastest vehicle (no, not the good one) - www.roblox.com/games/8287259163/robloxs-fastest-ve…
-
2,147,483,647 isn’t actually a randomly chosen number, it’s actually the 32 bit integer limit, and 340,282,366,920,938,463,463,374,607,431,768,211,455 is the 128 bit integer limit, in fact a lot of these numbers that break some stuff actually either are integer limits, or halved or doubled integer limits
-
I'm gonna make a guess as to why the explosion sound plays when you cross Roblox's true barrier. I think this happens because that's the sound the game makes whenever it deletes a part, and it's deleting the parts that make up the player in order to prevent a crash due to a random bit just outside of player position getting flipped.
-
Precision bugs aren’t caused by overflows and it’s just how floating point numbers are designed. We need them to represent really big and really small numbers, but when trying to allocate that with 32 bits we have to make some sacrifices (since we obviously cant represent every single number). Theres alot of precision on numbers closer to 0, but the further and further away we go, each step becomes larger and larger to accommodate for bigger numbers since if you are at something like 1.7x10^23, you most likely dont care about the extra decimal precision. I recommend watching jan misali’s video on the IEEE 784 standard if you want to learn more about how floats are constructed.
-
8:55 that explosion was a paid actor
-
accidentally reached to the part where the skybox is black in build a boat
-
I used to play “walk on walls” games and sometimes I’d purposefully jump into the void and fall past the barriers. but now I know what causes this and how much further I could go. thanks.
-
the glitches caused by stupid amounts of floating point precision loss have always been fascinating to me, i wonder if it's even possible for a game to be immune to this (maybe by using an integer or a long for coordinates? though that would add a hard limit before the world wraps around which also isn't good)
-
The reason your character is teleported to at this number at 8:44 is not a coincidence. This number is the 32 bit integer limit, you are teleported here because all integer values in lua are 32-bit integers. (I believe they are always handled this way because 64-bit integers were only added as a subtype in lua 5.3, while luau is based on lua 5.1). So it's not actually the game's physics engine that is causing you to teleport there, instead, it is the script that is teleporting you there that causes you to teleport at the 32-bit integer limit.
-
the explosion / crashing sound when you hit the absolute limit explains why i heard it. I was so confused because i was messing around with the physics of my player, then just died randomly and heard the sound effect. pretty neat
-
this guy really likes reaching the limits of games
-
I wonder if floating point error can be used as a retro effect in Roblox. It reminds me of old pre-2000 games where computer hardware was still very limited so some games were very jittery and had their polygons and triangles always snap to some rounded position.
-
I ended up figuring out this existed by a game called Noob Train, where I would edit my speed, then go up a ramp and glitch out of the barrier, where my character would of course glitch, and young me when I found that was so impressed by it. Edit: recently replayed the game, got to the point where my screen is flashing black.
-
Today I have learned that I have once gone past 1 trillion studs away from spawn in an admin game without teleporting.
-
I found out about this a few years ago. Also Wolfenstein 3D (in DOS) has a similar effect to Minecraft's farlands when you leave the game's play area (whatever it's called), you should check out that too, there's barely anything about it online. But i'm not sure how far you can go since the game is ancient. Also congrats on beating cancer!
-
hi. I dont know why but i also have an addiction into diving deep into numbers and that wierd shit. Ive watched all these types of videos and it makes me rethink my life choices. Im also working on a video on floating point so you gained a new sub! :)
-
Yo I saw ur impossible jumps compilation and gotta say its just way too good
-
I've reached extremely far once and accidentally discovered the floating point. I originally called it the null zone (back then i was 7 I didn't know much but I have experienced all of these different variations of the floating point and once when I was like 11 I got to the furthest point where my screen was flashing black and white and then just turned to darkness and that was it. I was so freaked out back then)
-
i managed to get to 67 million stud stage of glitching (level 7 in your video) in the game build a boat for treasure somehow! it was really fun discovering this floating point zone myself, simply putting hundreds of rocket thrusters together and launching myself into oblivion
-
This is cool! A few times, I've accidentally entered the null zone before by managing to get my character flung far and quickly enough, but I didn't know how crazy it could get!