
The Classroom was a project developed alongside my studies, specifically designed to fit the profile sought by a studio specializing in horror games.
It’s a short first-person experience where the player enters an apparently normal classroom... until a paranormal event occurs. At that moment, strange sounds invade the character’s mind and objects begin to levitate as if controlled by a telekinetic force, creating an eerie and surreal atmosphere.
Role: Programming, 3D Modeling & Texturing
Team Size: 1
Duration: 2 Weeks
Engine: Unity Engine URP
The time available to develop The Classroom was very limited, so I quickly defined the concept and jumped straight into production. My main goal was to demonstrate versatilidad, so I took full responsibility for every aspect of development: concept, art, programming, and effects.
I began by creating a detailed list of all the required props, which I then modeled and textured with a hyper-realistic approach using Blender, Adobe Substance Designer and Substance Painter.



In parallel, I programmed the player movement and the paranormal event in Unity using a blockout environment to validate the core mechanics early on. Once the 3D assets were complete, I built the final environment and began adding additional gameplay features such as crouching, jumping, auto-focus when looking at close objects, and a system for grabbing and throwing objects.
Finally, I enhanced the lighting, created custom shaders, particle effects, and camera post-processing to intensify the paranormal sequence, applying all the final visual touches that gave the project its distinctive atmosphere.
This project marked my first exploration of realism within Unity. Although I opted for the Universal Render Pipeline instead of HDRP, I still achieved impressive visual results. Throughout the development, I deepened my understanding of lighting in URP, scene composition, camera effects, realistic physics, and optimization techniques to maintain high performance without compromising visual quality.