About
As I read Brandon Sanderson's Mistborn Trilogy (Era 1, no spoilers please) I kept thinking that the combat and magic parkour scenes using its magic system, Allomancy, sounded like an amazing concept for a 2D Action Side-scroller. So I decided to prototype it.
My goal was to translate the magic system's powers in a faithful enough way that understanding it could serve as progression in the game, mimicking the way it serves to understand the actual events of the novels as you're reading them. All this, without sacrificing the fast-paced action presented in the books.
So far the prototype only includes the more platforming-specific powers, but designed with consideration for the inputs needed to eventually add the other elements and their respective powers.
Features
- Montage-driven action system for quick iteration.
- Coin throwing, pick-up and inventory.
- Fully comprehensive iron/steel push/pull mechanics.
- Blue lines highlight nearby metals.
- Player can push or pull any metal object in the level, the weight relationship and ability to move of the targeted metal defines the result of the push.
- Affordances built into each mechanic for ease-of-use while keeping the gameplay dynamic (this took the most iteration). For example:
- Aiming and throwing a coin temporarily disables gravity to keep dash path predictable uppon initiating the throw mechanic, allowing time to push the coin.
- Pushing a coin checks if there's a nearby surface it can stick to, allowing the player to still dash away if the coin wasn't already all the way stuck at a surface.
- Coins freeze for a moment after hitting a wall, giving players time to push off of them.
- etc.
- Basic Locomotion
- Ledge Hop
- If the player barely misses a ledge, the character detects it and leaps over it, reducing the need for precision and allowing more dynamic platforming.
- Pole Stand
- If the player lands near/on a thin pole or level element, it is detected and the player sticks on top of it, facilitating landing on precise targets.
- Basic Camera
- Inspired by Metroid Dread's camera, it follows the player ahead of where they are running, further the faster they are moving, allowing more space and therefor time to react to the new environment as they quickly progress through the space.