1
0

1 Commits

5 changed files with 13524 additions and 1969 deletions

View File

@@ -1,51 +1,44 @@
# Signal Elsewhere
A text-based mystery/incremental game inspired by *A Dark Room* and *The Jejune Institute*.
An interactive educational experience about money, technology, food, and health — built as a Capacitor Android app.
You awaken at a terminal in abandoned Lab 484. A signal pulses from somewhere unknown.
Build equipment, decode transmissions, explore the facility, and uncover the truth about "Elsewhere."
## Development
## Play
Serve locally:
The app is a single-page HTML/JS application. No build step is needed for the web version.
```bash
# Serve locally for development
python3 -m http.server 8080
# or
npx serve .
```
Open `http://localhost:8080` in your browser. Type `START` to begin.
## Commands
| Command | Description |
|---|---|
| LISTEN | Tune the receiver for signals |
| BUILD <type> | Construct equipment (antenna, receiver, battery, etc.) |
| DECODE | Analyze signal data |
| EXPLORE | Search facility rooms |
| TALK <name> | Speak with visitors |
| TRANSMIT <msg> | Send a signal |
| CHOOSE <path> | Choose your ending path |
| STAND | Face the final choice |
| STATUS | Check resources and progress |
| SPECTRUM | Open signal visualizer |
| MAP | Open facility map |
| SAVE / LOAD | Save management |
| HELP | Show all commands |
Open `http://localhost:8080` in your browser.
## Android Build
```bash
# Install dependencies
npm install
# Copy web assets to Android
npx cap copy
# Sync Capacitor config
npx cap sync android
# Open in Android Studio
npx cap open android
```
From Android Studio, build and run on a device or emulator.
## Structure
- `index.html`single-file game source
- `www/` — production web assets
- `index.html`main application source
- `www/` — production web directory (copied to Android)
- `android/` — Android project (Capacitor)
- `capacitor.config.json` — Capacitor configuration
## License

BIN
apk.apk

Binary file not shown.

7723
index.html

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff