Skip to content

adhqulm/BREACH

Repository files navigation

BREACH

A narrative puzzle game played through a simulated Linux terminal. Break through layers of corporate security, manage a rising detection meter, and uncover a hidden story with multiple endings and CRT visual effects (inspired by Outer Wilds. This was created as a birthday gift and isn't for everyone.)",

Play

npm install
npm run dev

Then open the localhost URL in your browser.

How to Play

Type commands into the terminal to navigate the filesystem and solve puzzles. Submit answers with unlock <answer>. Type help for a full command list.

Key commands:

Command Description
ls -a List files (including hidden dotfiles)
cat <file> Read a file
hint Get a hint (+10% detection)
unlock <answer> Submit your answer
mail Read intercepted emails
achievements View unlocked achievements
theme <name> Change terminal color (green / amber / blue / red)

Features

  • 20 security layers � each a unique cryptography or logic puzzle
  • Detection meter that rises with wrong answers, hints, and time
  • Intercepted email system with 9 messages of lore
  • 15 achievements
  • 3 distinct endings
  • Hidden dotfiles with story content in every layer
  • CRT scanlines, matrix rain, and glitch effects
  • Music that speeds up as you go deeper

Tech

JavaScript Vite HTML5 Canvas CSS Web Audio API

About

A narrative puzzle game played through a simulated Linux terminal. Break through layers of corporate security, manage a rising detection meter, and uncover a hidden story with multiple endings and CRT visual effects (inspired by Outer Wilds. This was created as a birthday gift and isn't for everyone.)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors