Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
The cave
Type of project
Game
Date
February 2024
Place
Sheffield
Language
C++
Features i made
Player movement and interactions
Ray cast system
Monster AI
Pickeables
System to end the game
JSON algorithm to save and load the scene
This project was completed during my bachelor's year at Sheffield Hallam University. It was done with two other programmers and a designer, and took us almost four months of hard work. The premise is that you are an explorer who falls into a cave. Now, you have to explore to find the exit, but in the process, you discover that there are more things in the cave than you expected, an old god is imprisoned there, and he does not like visitors.
Throughout the game, you must look for three artifacts to open the cave. Your only tools are an old camera that needs to be recharged after each photo, a lighter, and some flares that you can pick up to read an interesting history about the cave and its mysteries.
When the monster starts to attack you, you have to guess where it comes from using spatial audio and the vibration of the controller. Then, you need to take out the camera and take a photo. If you do it correctly, the monster flees, and you can continue exploring. If you fail, the monster catches you, and the game starts again.
Everything was done in our own PS5 engine, which we were developing while making the game. That was the main challenge since we had to work efficiently and quickly to help our designers do their work.









