Gorilla Tag Locomotion (implemented into roblox)

for about a year, (on and off) i’ve been remaking gorilla tag’s locomotion in roblox! i think i’ve gotten it feeling really good, let me know what you guys think! here’s the testing playground link, and a little video. the game is enabled on standalone VR headsets too, but there isn’t (and probably never will be) desktop/mobile support. it’s been a pain but it’s definitely feeling decent now

please let me know what you think if you play it! i know vr is a super small on roblox but I hope I can change that

35 Likes

any vids? doubt too many people have a vr headset…
edit: u updated the post LOL

1 Like

just edited to fix it, no clue why it didn’t embed

2 Likes

that is very very cool! seems very similar to GT as well, I wonder how far you can launch yourself.

1 Like

its basically 1:1, the locomotion is open source so i tried to the best of my ability to replicate it, i like verbatim ported it from c#

2 Likes

True true, I rewatched the whole vid it’s real cool. I love watching people play GT lmao.

youre making me want a vr headset so bad lmao

3 Likes

Will this be open sourced? @Abnumality

probably not, but i’m considering it.

2 Likes

make it open sourced pleassee :sob: :pray::pray:

1 Like

its never going to be open sourced

2 Likes

Is there any specific places you learnt how to code it? (Not talking about Lua itself, I’m talking about how you went about coding Gorilla Tag physics in Roblox)
I’ve wanted to make something similar for a year or two now, but I have no idea where to figure out how I’d even go about making this.
To be clear, I’m not asking for any code from you, I’m asking if you could tell me how I could start doing something like this.

gorilla tags locomotion is open source I went off that

So what you did is just look at the C# code and remake it in Lua? I tried doing that in the past, but because of the differences in Unity and Roblox, by the time I finished the code was too different and it didn’t feel like Gorilla Tag, the movement was all messed up, and you kinda just slid around the map instead of jumping, as well as whenever you hit off of the floor or roof it just flung you off the map.

Is there any tips you could give me as of how to convert GorillaLocomotion into Roblox without changing how it feels too much, like you’ve done?

It kind of just takes practice and experience, mine still feels a bit different but I’ve been programming for long enough for it to just be something I figured out eventually

Good news! I figured out it was a simple error in my calculating function
(I accidently made it offset by your camera’s position twice due to a mistake in adjusting for HeadScale, so the further you got from spawn, the buggier it got LOL)
It’s working really smooth right now, I think I just needed a small break from coding, I figured it out in like a few hours with a fresh set of eyes lol :+1:

Pro tip: If you ever feel like something is impossible or never going to work, just take a small break, even if it’s just for 30 minutes. Once you get back to coding, you might feel better about what you are doing, you might also just need to take another approach to the situation.

how did you make it so the player stays up when they push down? im not able to replicate this my torso just falls

Bro i have been trying to remake gtag for a looong time i just cant figure out with the vr Locomotion so damn confusing How’d you make it

you gotta rate this game man, i really wanna see it

2 Likes