forked from avi/signalelsewhere
Compare commits
10 Commits
save-point
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| ccea0c96d6 | |||
| ada21474a4 | |||
| 89850cadfa | |||
| 47cdcc8469 | |||
| 1850666468 | |||
| a56d534964 | |||
| f57caea2fe | |||
| 162ab71fce | |||
| a7981552bc | |||
| 9e86ff94e9 |
47
README.md
47
README.md
@@ -1,44 +1,51 @@
|
|||||||
# Signal Elsewhere
|
# Signal Elsewhere
|
||||||
|
|
||||||
An interactive educational experience about money, technology, food, and health — built as a Capacitor Android app.
|
A text-based mystery/incremental game inspired by *A Dark Room* and *The Jejune Institute*.
|
||||||
|
|
||||||
## Development
|
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."
|
||||||
|
|
||||||
The app is a single-page HTML/JS application. No build step is needed for the web version.
|
## Play
|
||||||
|
|
||||||
|
Serve locally:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Serve locally for development
|
|
||||||
python3 -m http.server 8080
|
python3 -m http.server 8080
|
||||||
# or
|
|
||||||
npx serve .
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Open `http://localhost:8080` in your browser.
|
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 |
|
||||||
|
|
||||||
## Android Build
|
## Android Build
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Install dependencies
|
|
||||||
npm install
|
npm install
|
||||||
|
|
||||||
# Copy web assets to Android
|
|
||||||
npx cap copy
|
|
||||||
|
|
||||||
# Sync Capacitor config
|
|
||||||
npx cap sync android
|
npx cap sync android
|
||||||
|
|
||||||
# Open in Android Studio
|
|
||||||
npx cap open android
|
npx cap open android
|
||||||
```
|
```
|
||||||
|
|
||||||
From Android Studio, build and run on a device or emulator.
|
|
||||||
|
|
||||||
## Structure
|
## Structure
|
||||||
|
|
||||||
- `index.html` — main application source
|
- `index.html` — single-file game source
|
||||||
- `www/` — production web directory (copied to Android)
|
- `www/` — production web assets
|
||||||
- `android/` — Android project (Capacitor)
|
- `android/` — Android project (Capacitor)
|
||||||
- `capacitor.config.json` — Capacitor configuration
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
7645
index.html
7645
index.html
File diff suppressed because it is too large
Load Diff
BIN
www/SignalElsewhere-v1.0-debug.apk
Normal file
BIN
www/SignalElsewhere-v1.0-debug.apk
Normal file
Binary file not shown.
7645
www/index.html
7645
www/index.html
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user