playMaker

Author Topic: Controller Jump/Simple move: Character gets catapulted on ledges  (Read 556 times)

Hoot

  • Playmaker Newbie
  • *
  • Posts: 3
Hello everyone,

I'm reporting this as i find it to be a pretty big bug in one of the fundamental aspects of the playmaker character controller. I don't know if its due to the simple move or jump controller, but it seems completely broken with slopes and ledges?

Hitting a ledge just a bit at an angle with my character will send it WILDLY catapulting into the sky, that or just being able to jump up slopes continuously despite them being way too steep.

I've talked with another person on the discord who reported this exact same issue 3 years ago and it's still there, and I find it a bit astounding that such a big bug on what is a main core component (and, you know, being showcased in official tutorials), especially at 60 dollars. I've looked up other solutions to a jumping controller but they either are all broken in their own way or so unwieldy it defeats the purpose.

Is there any way to fix this? Is the team behind playmaker aware of it and can provide some help?? I tried to do a bug report in engine but never got the link to the bug report I'm supposed to get, so it's not exactly filling me with confidence.
« Last Edit: January 12, 2026, 05:52:53 AM by Hoot »

Hoot

  • Playmaker Newbie
  • *
  • Posts: 3
Re: Controller Jump/Simple move: Character gets catapulted on ledges
« Reply #1 on: January 13, 2026, 07:10:41 AM »
As an aside, if people find this thread, here is the alternative I found for a third person controller which works very well, and is still pretty straightforward in implementation.

It is based on the tutorial by Philip Herlitz: (huge thanks to him for also making a really thorough video).

If, like me, you want to do a free look camera for your character and not one that just sticks behind, you can ignore the camera FSM and just use a cinemachine freelook.

Then, in the movement FSM, you can replace the two Get Axis actions by a Player Input Get Move vector (although yes, it does require you use the more recent input system). Set the relative to your camera. (As an aside, it also means you'll be able to store magnitude like this and use it for your animator floats !)

Keep the set vector 3 XYZ but only look for the Y/gravity, since your get move vector will take care of the rest.

And lastly, controller move, you can set it to world and not self if you're using a freelook. Add a little smooth look at direction and you should be good !

Alex Chouls

  • Administrator
  • Hero Member
  • *****
  • Posts: 4307
  • Official Playmaker Support
    • LinkedIn
Re: Controller Jump/Simple move: Character gets catapulted on ledges
« Reply #2 on: January 14, 2026, 12:26:06 PM »
Hi, can you post a link to the official tutorial video you mentioned? We don't really have a "Playmaker character controller" - the tutorial videos are more to show you actions you can use to build your own character controllers for your specific game. But it does sound like one of those actions could handle slopes/ledges better! My guess is it worked in the version of Unity it was using and needs updating, or it could be a physics setting that changed. If you can post a link to the video and the version of Unity you're using I'll take a look. Thanks!
« Last Edit: January 14, 2026, 12:33:03 PM by Alex Chouls »

Hoot

  • Playmaker Newbie
  • *
  • Posts: 3
Re: Controller Jump/Simple move: Character gets catapulted on ledges
« Reply #3 on: January 15, 2026, 10:39:50 AM »
Hey! Thanks a bunch for the response

The video i'm referencing is the one from Hutong where they show 3rd person controller: This is usually the one people are gonna see first when looking for third person character controller

There is also the one from Bliz, which while not official, is also one that I feel most people will encounter first


I feel the culprit might mostly be the Controller Jump/In Air controls (the Simple Move controller doesn't pose me any issue in itself), which seems to have real troubles landing on slopes/detecting ground as well as the mentionned issue of character just being violently shot in the air.

And yeah i'm happy with an alt solution right now. Although I feel if there's gonna be a "Controller Jump" action, it might as well work properly since I feel it's gonna be a beginner's trap for a lot :p

The version of Unity I'm currently using is 6.3.1f1


Alex Chouls

  • Administrator
  • Hero Member
  • *****
  • Posts: 4307
  • Official Playmaker Support
    • LinkedIn
Re: Controller Jump/Simple move: Character gets catapulted on ledges
« Reply #4 on: January 15, 2026, 11:14:56 PM »
I followed the tutorial and added some platforms and all seemed to be working fine. I couldn't reproduce what you're describing. How are you making your platforms? Did you change the FSM in some way? Can you post a screenshot?