Traversal¶
The Traversal module allows characters to move around the scene by vaulting over obstacles, climbing walls, and many more parkour movements! Works both for the playable character with direct user input or using a Navigation Agent for enemies and NPCs.
Requirements
The Traversal module is an extension of Game Creator 2 and won't work without it
The Traversal Link component allows characters to pass obstacles by playing an animation that takes control over them.
On the other hand, the Traversal Interactive component takes direct input from the user and makes characters move with fine-grain control around a constrained environment.
The module also comes packed with ready-to-use examples of traversable obstacles, such as:
- Balance: Balance on a horizontal beam and can move forward or backward.
- Climb: Characters can grab onto walls or ledges and either free-climb, move along a rail, or jump between ledges.
- Cover: Make characters take high or low cover and seamlessly move between them.
- Grapple Hook: Characters can be launched towards a position using a grapple hook with realistic physics.
- Jumps: Step up small obstacles or jump and climb tall walls.
- Ladders: Characters can move along a vertical ladder and jump at any point.
- Slide Down: Slide down slopes with interactive input or let this module do it automatically.
- Slide Under: Make characters slide down a small gap or slowly crawl through it.
- Vault: Characters can mantle over an obstacle to take a shorter path.
- Wall-Run: Make those characters run along walls like a certain prince from Persia.
- Wall-Slide: Characters can grab onto a wall and slowly descend or even jump from it.
- Zip-Line: Cross large distances grabbing a cable and moving along with it.
All these examples are ready to be used in games but also serve as templates to learn from and use custom animations to tailor the style, pacing, and realism to the vision of the game.