TERMINAL LUCIDITY

Maintain the signal. Do not look at the observer.

Genre: Psychological Horror / Survival Perspective: First-Person Engine: Three.js (WebGL)

The Premise

You are Subject 402 undergoing a volatile psychological evaluation. You find yourself trapped in an infinite, procedurally generated office complex—a labyrinth of cubicles, dark corridors, and flickering lights. The simulation is unstable, and your mental stability is rapidly decaying.

Gameplay Loop

Your objective is to navigate the pitch-black office using only a flashlight to locate and reboot 10 corrupted workstations (glowing blue terminals found on desks).

However, you are not alone. A tall, shadowy entity known only as "The Observer" stalks the floor.

Key Mechanics

  • The Sanity System: Your "Mental Stability" meter constantly drains. It drains significantly faster when you make direct eye contact with The Observer. If your sanity reaches zero three times, you suffer a permanent mental break.
  • The Blink Mechanic (Spacebar): You cannot fight. Your only defense is to close your eyes. Pressing SPACE forces your character to blink. This momentarily restores a small amount of sanity and, more importantly, forces The Observer to despawn and relocate, buying you precious time.
  • VHS Distortion: As your sanity slips or when the entity draws near, your vision becomes corrupted with chromatic aberration and static noise, mimicking a degrading video signal.
  • Procedural Environment: The office layout, including wall placements, window locations, and task spawns, is randomized every run, ensuring no two evaluations are the same.

Endings

The game features two distinct outcomes based on your performance:

  1. The Good Ending (Lucidity): Successfully reboot all 10 systems to break the simulation and escape to a rainy field outside.
  2. The Bad Ending (The White Room): Lose your sanity three times, and you will be transported to the clinical, terrifying "White Room" where a dark fate awaits.

Controls

  • WASD: Movement
  • Mouse: Look / Aim Flashlight
  • LMB (Left Click): Interact with Terminals
  • Space: Blink (Defensive Mechanic)

Technical Highlights

  • Optimized Rendering: Uses InstancedMesh to render hundreds of cubicle walls and desks with minimal draw calls, ensuring high performance in the browser.
  • Dynamic Lighting: Features a player-parented spotlight (flashlight) and emissive environmental materials to create atmosphere without expensive real-time shadow calculations.
  • Custom Physics: A grid-agnostic collision detection system prevents the player from walking through procedurally placed walls and furniture.

my first ever project

nixxolio.

Published 15 hours ago
StatusReleased
PlatformsHTML5, Windows, macOS, Linux, Android
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorNixxolio
GenreInteractive Fiction
TagsHorror, Psychological Horror
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen

Development log

Comments

Log in with itch.io to leave a comment.

I love games about mental health, and this one fills my heart with anxiety. I haven't managed to finish it yet, but I've made progress and am starting to figure out how to complete it, haha. Otherwise, the graphics and movement system are simple, the sounds are well done, and overall, I approve of the game :)

Check out my page, I just updated my horror video game.

Ciao, my friend 

thanks it means alot it still has a few bugs and im trying to fix them thanks for your support

nixxolio.