What would be the most efficient way to have a wallclimbing mechanic, since in my head i've got it as the player would overlap a certain sprite, which changes it from platform to an 8 direction that can only go up and down to move up the wall but i'm not sure if that would be the most efficient way of doing it
In general sense it is : if climb button (up) is down, set platform vector Y to a negative number (the lower the number the faster the climb i.e. -200 moves faster than -10)
This will work from any position, to make it a wall climb you can add a condition such as 'platform has wall to the left/right'
Develop games in your browser. Powerful, performant & highly capable.
You have a Condition in Platform Behavior, called Is by wall; you can use it to detect Wall collision, and then climb up, down, slide…