Devlog #2 – Strating the developement

06/04/2025

This week was focused on 2 things, defining more precisely the scope of the project and starting the development of the demo.

Scope and features

The idea of the game is to create a VR horror game where the player start playing old games in a retro style but suddenly the game becomes a horror game. The player will have to finish the level to escape form the "chaser". For this demo, we will start by creating a simple level inspiered by one of the most famous retro game: Super Mario Bros. As we don't have the copyright of the game, we will create our own level and gameplay elements to remind the player of the original game while avoiding any copyright issues.

The fact that we will inspire the game form retro (mostly 2D) games will will also try to adapt the gameplay to the work in VR. For example, in VR, jumping is not as easy as in 2D games, it will probably create a lot of motion sickness and break the immersion. So we will try to avoid jumping as much as possible (which will be a bit challenging since the game is inspired by a platformer).

Development

To start the development and adapt the mechanics to VR, I started by implementing the mechanics to break blocks and collect coins. In mario, the player can break blocks by jumping and hitting them with the head. In VR, this is not possible, so I decided to implement a mechanic where the player can break blocks by hitting them with the hand with an haptic feedback. The same can be applied to some enmies. For now we have a simple block that can be broken by hitting it with the hand. When we break a block, it disappears with a simple temporary particle effect.

Block breaking mechanic
Demonstration of the block breaking mechanic inside the unity VR emulator

Issues

We still have a few issues to solve:


© 2025 Adrien Barmaz