Feedback on wallruns!

Hello!

Ive recently been working on a brand new wall running system. Ive done my best to smooth it and im wondering what others think of it.

With this system, you are able to:

  • run on walls and terrain
  • slide on walls And terrain
  • jump off of walls and terrain

This system also scales with what material you are sliding on, so you slide more on ice and less on concrete!


Examples:


I took this before making changes to sliding speedswhy is this text big

Place Link:

I would love your feedback on it! You can wall-run on any face that isn’t slanted.
Id especially like feedback on the animations

[PLEASE NOTE] I have not added mobile support yet.

Edit 1: IN order to engage wall jumping, you need to hit space / ButtonA while in air next to any wall.

Thanks to anyone who gives feedback!
– grif

27 Likes

i think you need a better animation, and the character never start going down while wall run. but overall is good.

2 Likes

Sliding down animation looks good, the running one looks a little weird though, it honestly looks like your shuffling across.

4 Likes

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