Update 8# MidKnight Story - Parkour Part I

 

Hello everyone! In this update I'd like to showcase the first part of MidKnight Story's parkour system which the player can use in exploring all the corners of the world. 

This first part will focus on elevation, meaning the way Paran can reach high-up places. 

Here's a vertical slice of the system so far:

 

The goal of this parkour system is to allow the player to vertically explore the game's world with ease,  speed, and in an engaging way. 

These are newest features added to the parkour system:

Full-body IK System

Paran's hands, feet, and pelvis will now align to most of the irregular surfaces that he hangs from thanks to a new full-body inverse kinematic system. 

While the code working behind the parkour system handles simple shapes like squares, rectangles, cylinders, and so on, Paran's animations will adapt to any irregular surface he may encounter within MidKnight Story, such as cliffs, boulders, and roofs. 

Every climbing animation therefore works along with the IK system to ensure that Paran realistically adheres to any irregular ledge. 

Vaulting

It is now possible to vault over fences and higher platforms by pressing the jump button while near them. According to the height of such platforms, Paran will perform different animations. 


Side Jumping, Jumping Up, and Jumping Back

I have improved jumping between ledges and platforms with new animations and a more fast-paced flow of action. 

That's it for this update! I can't wait to show you all the rest of this cool parkour system, but I can leave you with a quick roadmap:

Perching System 

It will be possible for Paran to perch on small ledges to observe nearby landscapes and points of interests. 

Extra Animations

I will add extra animations for Paran when he approaches climbable ledges. They will differ according to the height and speed of approach.

2D Climbing System

The climbing system shown so far showcases Paran climbing on a 3D environment, but it will also be possible to climb along more 2D surfaces like ivy-covered walls.

Wall Running

It will soon be possible for Paran to wall run certain even surfaces. 


See you in the next update! :)

Mattia Ciurlino