Feedback on wallruns!

I kinda see it now, yeah i agree on that. Ill see what i can do with it

Could just be me, but I can’t seem to start wallrunning.

2 Likes

Hi!
just curiousity, how are you doing this?
Vector Forces?
I never knew how people makes this, just curiousity :stuck_out_tongue:

I didnt explain it well, thats my fault. You need to press space while next to a wall in order to engage it.

Looks good! by the way question do you know how to use blender? grif_0

That’s what I keep trying to do.

2 Likes

Im using BodyVelocity along with a simple custom movement to move the player on the wall, and to get the velocity i get the cross product of the face normal and Vector3.new(0,1,0) to move them

4 Likes

Wierd, you arent on mobile right? I havent worked on mobile support yet. You also cant be touching the ground.

grif_0, you can tween the BodyVelocity to make it smoother, just saying

Yeah, I’m on PC.
I jump and press space while touching the wall you showed in the video.

Alright, that fixed everything. It’s working really well.

looks amazing. Are you planning on making it open source? I think making it open source would really open the doors up to a lot of developers as there are probably a few that have been trying to do so but failed (one of them is me).

1 Like

Im not the best at blender, but im able to use it, why?

I think i would like to in the future, but theres still a lot of tweaking i need to do with it first. I also dont want to release it until i get the animations really good because they can be improved on.

This is really cool, I’ve always wanted to see a wallrunning system in Roblox as I am a fan of the Titanfall games (in which they have really good wallrunning).

This is a little unrelated, but I would assume that you’re fully delving into parkour movements with this. Do you think it would be a stretch to apply these concepts to achieve rail grinding? That’s something I’ve been fascinated in trying to get into, but can’t figure out how to start.

That aside, to address the actual creation here, this is really cool. Are you by any chance able to filter out what surfaces are candidate to be able to wall run against, or is this applicable to just all wall surfaces? I think it’d be pretty awesome to be able to determine what areas you can and can’t perform wall running against.

1 Like

Currently, I have it limited to flat surfaces. I check the surface normals to make sure its straight up and down. I also have a tag with collection service in case i would like to blacklist certain parts. Depending on what material surface you are running on, the friction can effect how much you slide down. For example, running on ice makes you slip faster than concrete.

About rail grinding, I remember reading a post about it and they mentioned they used like “anchor pints” or whatever they are called as a like points (i cant remember what they are called) Like a table of attachments i think where they would move the player from point to point. Thats all I know about rail grinding systems.

1 Like

Ok this is epic not gonna lie.

I think this could help you with rail grinding.

The animations are pretty awkward, and the speed should be faster because you’re wall running, but other than that its pretty good