I have noticed every time i play. is it just me or does it happen with everyone?
here is the game:
Dice.rbxl (91.3 KB)
I have noticed every time i play. is it just me or does it happen with everyone?
here is the game:
Dice.rbxl (91.3 KB)
I mean simply by adding a bit more rotation to the dice or adjusting its position changes the outcome:
The reason for it landing on 6 purely just seems to be the physics and how you have it set up.
I also just restarted the project with the same positions and rotations that you had and still got different outcomes:
For me it always 6 and 6 Yes but why does that happen? like isnt there randomness in when objects falling down?
Well all else that comes to mind is
The dice look fine but maybe there’s a chance that one of the faces are not perfectly cubic in the mesh render so it could have an uneven weight distribution
The slope is too shallow
Other than that because the dice are at a constant position and rotation I don’t believe its exactly “Random”
Roblox aims to have physics be the exact same each time it is run. Because the dice are starting in the same position and rotation, they’ll likely end up with the same result.
If you want it to be more random, you’ll want to randomize their starting position/rotation a bit using a script.
Perhaps try making them massless? The number of dots during the union operation might’ve influenced how the dice fell.
Though I’m not sure.
As @T3_MasterGamer mentioned could be the dice.
Have you tried debugging the center of mass of the dice using part.AssemblyCenterOfMass?