VR Games | Oculus Rift

Steel & Fire VR

2022

"Steel & Fire" was single-handedly developed by just one person over a period of four weeks. It is a virtual reality (VR) game application which utilizes a combination of advanced technical features to provide an interactive and immersive gaming experience. The primary focus is on the implementation of realistic gameplay mechanics within a VR environment, supported by an immersive graphic user interface.

Design & Concepts

The game integrates Full Body VR IK (Inverse Kinematics), allowing for real-time movement mapping from the physical to the virtual world. This system enables high-fidelity replication of user movements within the game environment, making the first-person perspective more authentic.

Features

"Steel & Fire" incorporates two primary mechanics - Bow and Arrow and Sword Fighting. These mechanics have been developed using physics-based algorithms, meaning that the trajectory of an arrow or the impact of a sword is calculated in real time based on the user's movements. The game utilizes Active Ragdolls for character animations, providing a realistic response to in-game events. This is further enhanced by the locational damage feature, a system that calculates the impact of user actions on game characters, thus adding an extra dimension to the player's strategic approach.

Inverse Kinematics

Inverse Kinematics is a method used in computer graphics to animate motion, particularly for human figures. In "Steel & Fire," the VR IK system is used to map the player's physical movements onto their in-game avatar. This means that the game accurately reproduces the player's real-world posture and movements in the virtual environment. If the player walks, runs, crouches, jumps, or leans in the real world, their avatar within the game mimics these movements faithfully. The VR IK system also accounts for the complexities of human motion. When the player's in-game avatar swings a sword, the system not only captures the swing of the arm but also the subtle shifts in balance and stance that occur in the player's body.

VR hand tracking

A significant feature of the application is its VR hand tracking technology, which allows for custom hand posing. This enables users to interact with objects and elements in the game environment in a detailed and nuanced manner. The system captures minute movements of the fingers, reflecting them accurately within the game. Moreover, this system is designed to be highly responsive and accurate, minimizing latency and ensuring that the virtual hands move in real time with the player's actual hands. This responsiveness is crucial for maintaining immersion and facilitating smooth and realistic interactions within the game.

Level design & Graphics

The visual aspects of "Steel & Fire" are characterized by high-fidelity graphics and detailed level design. The level has been crafted with attention to detail, aiming to simulate a realistic environment. High-resolution textures and advanced lighting effects are used to enhance the overall visual experience. These aspects contribute to the immersive experience, providing the user with a convincing virtual world to interact with.

Final words

In summary, "Steel & Fire" is a complex and technically advanced VR game application, combining several cutting-edge features to deliver a comprehensive and immersive VR gaming experience. The project faced a host of formidable challenges during its development. Firstly, the inconsistency of VR interfaces and frameworks presented a significant hurdle. Without standardized guidelines or uniform best practices to follow, navigating a maze of differing frameworks, along with compatibility issues, and figuring out optimal methods for implementing features, was a challenge. VR is complex and rapidly evolving, and lacking extensive experience in this field necessitated a steep learning curve. Despite these substantial obstacles, the development was successful.