How lanterfanten/fable-vaders works
FABLE-VADERS is a standalone browser game: the player selects a developer, then moves and fires through an arcade loop that tracks tokens and the time-limit meter. Bot kills, row clears, damage, and meter thresholds change gameplay; the game also supports a local leaderboard, demo mode, and an adaptive theme. The README documents these behaviors, but source excerpts are unavailable, so internal wiring is shown only where documented.
Main entry points: index.html Game runtime
Components 15
Play
- Game runtime
index.html - Controls
index.html - Character select
index.html - Claude-bots
index.html - Destructible shields
index.html - Player cannon
index.html
Game progression
- Coins and tokens
index.html - Five-hour limit
index.html - Floppy drops
index.html
Persistence and presentation
- Leaderboard
index.html - Browser storage
- Bass theme
index.html - Demo mode
index.html
Other components
- Player
- Kaplay
Connections 16
- Player → Character select: selects
- Player → Controls: controls
- Controls → Game runtime: drives
- Character select → Browser storage: remembers choice
- Game runtime → Player cannon: runs
- Player cannon → Coins and tokens: fires
- Coins and tokens → Five-hour limit: fills
- Coins and tokens → Claude-bots: hits
- Claude-bots → Floppy drops: drop on defeat
- Floppy drops → Five-hour limit: catch reduces
- Claude-bots → Destructible shields: advance toward
- Game runtime → Leaderboard: tracks top ten
- Leaderboard → Browser storage: saves locally
- Coins and tokens → Bass theme: speeds up
- Game runtime → Demo mode: starts after idle
- Game runtime → Kaplay: uses