Spooky Ghost Scene

Background

In a team of two, we coded a spooky 3D graveyard scene using Three.js and JavaScript, rendered directly in the browser with WebGL. We aimed to experiment with transparency, lighting, animation, and mood. The finished environment features low-poly gravestones, floating ghosts, glowing candles, and fog, designed to evoke a dark yet playful atmosphere.

We structured the experience using HTML and JavaScript, and handled interaction logic through keypress events. Ambient sound and material textures were added to enhance immersion and atmosphere.

This project was an exploration of mood-building through code; experimenting with how sound, light, and interaction can work together to create a sense of presence, and how minimal aesthetic can still carry narrative weight.

MailLinkedIn

*:・゚ Indira Ruslanova ・゚:*