like often seen in other games. Well, those games are way more complex and has million-dollar titles, but ideas are free.
I\'m sure everyone\'s seen Mercer automatically vault over small objects in Prototype, just because the program noticed you\'re heading that way, and that object will block your path.
Or like in Tomb Raider, where Lara keeps changing between movement modes depending on where she is. (crouching down in tunnels, shuffling in narrow gaps, etc.)
Of course something so complex would be next to impossible, but something way simpler will do fine.
Imagine this;
Your grotesque little monitor-headed freak of a character is floating in its usual ragdoll style towards a wall of blocks, that has a single 1x1 hole in it. You\'ll hit the wall and stop, as usual. Still holding down the movement key, you hit an action button, and the code runs a short check;
-I want to go that way.
-Is there an empty space beyond the wall in that direction?
-Is there at least a 1x1 opening near me?
If the returns are positive, Blue will float to the opening, turn, and push through.