Before the Fall
Cinematic 2D rescue game: robot S-01 saves six people in 35 seconds while Jev picks doors and actions from text descriptions, not screenshots.
Overview
Before the Fall is a 2D rescue game starring robot S-01. Six victims, thirty-five seconds, three junctions per rescue, five-second room collapse timers. Jev reads text descriptions of obstacles and robot capabilities, then picks a door and action. The engine checks answers against rules without telling Jev which door is correct.
Problem: Rescue puzzles often cheat with hidden hints in prompts; players want tension without trusting a chat model to improvise physics.
Built for: Indie devs building narrative micro-games and Jev learners who want validation loops separate from model prose.
First indexed on Jev Directory: 2026-09-21
Creator and team
- Name
- muhammadaq1
- Handle
- @muhammadaq1
How Jev is used
- Role in the product flow
- Door and maneuver selection under time pressure
- Primitives
- Choice
- State in
- Natural-language descriptions of each door blockage, rescue goal, and allowed robot actions (push aside, lift aside, duck under, step through).
- Decision out
- Chosen door plus action; game validates against scene rules and advances or rejects.
- Room collapse timer starts
- Engine sends junction descriptions to Jev
- Jev returns door and action Choice
- Physics validates; on success, fresh descriptions for next junction
Jev never sees pixels, only text derived from the scene, which mirrors TypeSafe's structured-state guidance. Free wheels on a trolley still fail if there is nowhere to push, so the model must read constraints, not keywords. README stresses 100 percent decision accuracy on the showcased run while noting variance across live API calls. Clone the repo and follow run-locally instructions with your TypeSafe key.
Sourced performance claims
- Recorded run: six rescues in 28.4 s, 18/18 applied decisions, ~352 ms average response.Source: github.com/muhammadaq1/before-the-fall-jev README results screenshot
Features and stack
Features
- Six people, 35 second mission clock
- Three doors per junction with timed collapses
- Text-only state to Jev; viewer sees art
- Bundled demo video in README
- Documented latency and accuracy metrics for a sample run
Stack
- JavaScript
- TypeSafe Jev API
Links
FAQ
- Does Jev see the artwork?
- No. README states Jev receives text descriptions while players see the 2D scene.
- Are metrics guaranteed?
- README documents one recorded run; live latency and success rates can vary with API load.
Related learn guides
Original Jev guidance that pairs with this product pattern.
- Jev use cases
The patterns builders actually search for: moderation, routing, triage, RAG verify, and agent gates.
Related products
Hand-picked neighbors with rich profiles or overlapping tags.