WNDR - 3D Immersive FPS Experience Inspired By Human Phobias

WNDR invites the user to explore an unknown and unexplained environment without any specific goal. It’s not a game, there are no missions to complete. Rather, it is a discovery experience, not to get answers, but to live the experience itself.

When designing each room, I was inspired by liminal spaces (you may recognize The Backrooms vibes) and human phobias such as trypophobia, megalophobia… All in the aim of creating an uneasy/creepy/surreal atmosphere.

This is my first ever ThreeJS/R3F project which I worked on for 3-4 months for the end of my studies. I had never done ThreeJS prior to this and had to relearn 3D having only had introductory courses a few years back. I modeled everything in Blender and also used existing assets.

There are many features that could be added and improved in the future, but I think this is a good start :slightly_smiling_face: Any feedback is welcome !

Hope to see you wandering around :sparkles:

https://www.sandrinewij.be/WNDR/ (only on desktop)

6 Likes

Hey !
Wonderful website, really loved the experience !
You really managed to hit the right spots with those phobias !
Keep going you’re doing it right.

1 Like

Thank you !

This looks great and I really want to try it out but it keeps crashing my browser (the dreaded “unresponsive script” error) I assume it’s because my computer is garbage?

1 Like

I’ve had people test it on various computers and they’re usually surprised by how smoothly it runs for a website. Although, there was 1 person that had the same as you and he didn’t speak kindly of his computer either :joy:
I really don’t know what else could cause such an error

You might me using Firefox cause this error occurs a lot in Mozilla?

The experience was amazing, I got lost in that checker room until the plant gave me some hope LOL!

Also that smiley face ball was giving me the creeps, I don’t know why but I was scared the whole time it was like Huggy Wuggy was going to jump out of a corner. Again amazing project if it’s your first timer :+1:

Have you considered increasing the performance margin so that users with lower-end devices can enjoy the experience?

1 Like

Thank you ! It is my first personal ThreeJS project, if we don’t count Bruno Simons’ tutorials lol.
I’m glad you had a bit of a creepy experience, means it worked as intended.

I’d love to improve the performance but I’m a bit lost on what I could do since I have already optimized all 3D assets as much as I could without sacrificing quality. Also it’s a bit strange because some users have reported having a really fast load time, and other really long (up to a few minutes). Maybe I missed something though. All suggestions are welcomed !