Inspiration
This project is inspired by Metal Gear Rising: Revengeance. By integrating physics-based combat techniques, it aims to deliver high-speed battles and the exhilarating experience of freely slicing through enemies on a VR platform.
What it does
Ninja Slash is a physics-based stealth and combat game that uses physics-driven interactions to create realistic hit reactions. Players eliminate enemies and clear stages by mastering techniques such as blocking, parrying, jumping, sliding, and climbing.
How we built it
We implemented this project’s features in Unity by combining a ragdoll physics system, the animation system, and the Meta Quest SDK, and mapping them together through custom algorithms.
Challenges we ran into
The biggest challenge of this project lies in the physics-based combat system. To enhance the sense of impact and the enemies’ hit reactions, we need to categorize different types of colliding objects in different situations and fine-tune separate hit-response parameters for each, while blending them with animations to achieve a truly convincing sense of impact. In addition, delivering smooth parkour and climbing experiences is also a major difficulty of this project.
Accomplishments that we're proud of
Ninja Slash VR features a physics-based combat system that delivers a stronger sense of impact, better hit reactions, a more satisfying blocking experience, and a wider variety of physics-driven ways to fight. It also offers smooth parkour and climbing gameplay.
What's next for Ninja Slash VR
Since the current version is a technical proof-of-concept demo, our next step is to promote the project and seek funding. To complete the full game, we plan to add a main storyline, more parkour-focused levels, as well as puzzle stages, in order to deepen the gameplay and improve the overall completeness of the experience, preparing it for a future release on major platforms.
Log in or sign up for Devpost to join the conversation.