1
0

19 Commits
v1.0 ... main

Author SHA1 Message Date
avi
ccea0c96d6 Fix blank page: CSS height fix + error handling 2026-05-18 14:16:16 -05:00
avi
ada21474a4 Build APK - SignalElsewhereGame v1.0 2026-05-18 14:12:20 -05:00
avi
89850cadfa Fix dead code removal, isolate panel close handlers, polish 2026-05-18 14:11:30 -05:00
avi
47cdcc8469 Complete rewrite: Signal Elsewhere text-based mystery game
Inspired by A Dark Room (resource management, incremental progression)
and The Jejune Institute (ARG mystery, layered narrative, multiple endings).

- Terminal-based gameplay with typewriter effects
- 4 phases: Reception → Decoding → Transmission → Awakening
- Resource system: Power, Bandwidth, Data
- 9 upgradable buildings (antenna, receiver, decoder, etc.)
- 10 explorable facility rooms with narrative content
- 5 NPC visitors with dialogue trees
- 12 signal transmissions, 8 research logs
- 4 endings: Contact, Silence, Truth, Sacrifice
- Spectrum analyzer and facility map canvases
- Save/load via localStorage
- Mobile-friendly with action buttons
2026-05-18 14:09:17 -05:00
avi
1850666468 Save point: remove BTC $100K+/Gold $3K+/dollar down 70% punch cards from Scene 4e 2026-05-18 11:04:34 -05:00
avi
a56d534964 Save point: add dedicated desktop view CSS with explicit data-view='desktop' 2026-05-18 10:53:08 -05:00
avi
f57caea2fe Add APK binary for direct download 2026-05-18 10:27:40 -05:00
avi
162ab71fce Add README with build/run instructions 2026-05-18 10:24:16 -05:00
avi
a7981552bc Save point: add apk.apk binary for direct download 2026-05-17 21:11:24 -05:00
avi
9e86ff94e9 Save point: use touchend-based double-tap detection for reliable skip on all scenes 2026-05-17 21:03:07 -05:00
avi
fc19f9a00a Save point: double-click/tap skips scene via synthetic Escape event 2026-05-17 20:17:15 -05:00
avi
62ccf26c0e Save point: stack money scene buttons vertically on mobile; halve rain speed on Android 2026-05-17 20:14:56 -05:00
avi
7eafd34e84 Save point: disable double-tap escape on mobile; add user-scalable=no 2026-05-17 20:09:37 -05:00
avi
4650ff0eaf Save point: make scene4 timeline buttons scroll with content instead of fixed 2026-05-17 20:07:03 -05:00
avi
9b88861d0f Save point: make scene3 choice buttons scroll with content instead of fixed 2026-05-17 20:02:56 -05:00
avi
a3ee05acca Save point: fix scene3 button overlap, add padding-bottom 2026-05-17 19:54:19 -05:00
avi
cef24e170c Save point: fix word breaking, button overlap, auto-select mobile in APK 2026-05-17 19:45:42 -05:00
avi
565c61600f Save point: fix text overlapping and button layout for vertical mobile view 2026-05-17 18:23:01 -05:00
avi
e8aef45cf3 Save point: optimize mobile view for vertical display, bump all text sizes and interactive canvas heights 2026-05-17 18:15:58 -05:00
5 changed files with 2077 additions and 6769 deletions

52
README.md Normal file
View File

@@ -0,0 +1,52 @@
# Signal Elsewhere
A text-based mystery/incremental game inspired by *A Dark Room* and *The Jejune Institute*.
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."
## Play
Serve locally:
```bash
python3 -m http.server 8080
```
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
```bash
npm install
npx cap sync android
npx cap open android
```
## Structure
- `index.html` — single-file game source
- `www/` — production web assets
- `android/` — Android project (Capacitor)
## License
ISC

BIN
apk.apk Normal file

Binary file not shown.

7625
index.html

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -1 +0,0 @@
../index.html

1016
www/index.html Normal file

File diff suppressed because it is too large Load Diff