Skip to content

Couchtr26/One-Shot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Shot

One Shot is a minimalist interactive narrative web game exploring the tension of decision-making under uncertainty. You play as an interrogator facing a suspect who may or may not have killed your wife. The game never reveals the truth — the point is your perception and the burden of your choice.

One Shot Demo

Demo included below


Concept

  • No definitive right or wrong answer.
  • The player asks questions, receives randomized answers.
  • You must decide to shoot or walk away, then live with that choice.
  • A meditation on justice, doubt, and personal responsibility.
  • Designed to provoke thought rather than solve a mystery.

Features

  • Simple text-based UI in a responsive web page.
  • Randomized answers to questions for replayability.
  • Multiple randomized endings for both shooting and walking away.
  • Reflective message emphasizing the emotional weight of choice.
  • Easily extendable for more questions, answers, and endings.

Demo

https://couchtr26.github.io/One-Shot/


Installation / Usage

  1. Clone or download the repository.
  2. Open index.html in any modern browser.
  3. Click Begin to start the interrogation.
  4. Ask your questions, then make your final choice.
  5. Play again or refresh to reset.

Technical Details

  • Written in vanilla JavaScript, HTML, and CSS.
  • Uses event listeners and DOM manipulation for interactivity.
  • Includes Google Analytics snippet for engagement tracking.

Roadmap / Future Enhancements

  • Add background music and sound effects to deepen immersion.
  • Animate text transitions for smoother flow.
  • Integrate server-side analytics for richer user data.
  • Develop a Unity version with graphical enhancements.
  • Expand narrative with more nuanced suspect responses.

About

Created by Thomas Couch — an independent developer passionate about thoughtful, emotionally driven interactive experiences.


License

MIT License. Feel free to use, adapt, and share.


Contact

Find me on GitHub or reach out via email: GreyKnightSoftware.com


“The only way to be unsure is to be absolutely convinced you are sure.”

© 2025 Thomas Couch — Grey Knight Software