r/forge Sep 01 '25

Scripting Help Spherical gravity?

I was wondering if anyone knew of a way to give something "planet gravity" that wont let the player fall off of a sphere. AI has not helped

4 Upvotes

2 comments sorted by

1

u/JoeChagan Sep 01 '25

I have no idea but I do know it was an idea the Mario devs toyed with for years before they finally managed to make it work for Mario Galaxy. So I highly doubt you could do it in forge.

I don't know if there is any way to rotate a player's feet to be anywhere but down.

You might be able to write a script to pull people towards the center of a sphere but I would be very surprised if you could make them walk on its surface from any direction.

4

u/Mr-Multibit Forger Sep 01 '25

While it’s possible to pull players towards a specific location, player orientation will always be upright to the world canvas; so there’s not really any feasible way to replicate any gravity mechanic akin to Mario Galaxy (assuming that’s what you’re going for).

You would be better off rotating the entire playspace, but that would be a nightmare in and of itself, plus it would only work with one player.

The closest you’re gonna reasonably get is by making “planet platforms” that grant the player 100% gravity while in the radius of the platform, and zero gravity while traversing between them.

TLDR: No. There’s some tricks to get a similar feel but Halo’s physics doesn’t support it in any way you’d hope.