SOURCE / PINNED RELEASE
Made of little things.
Crossfire
- Release
- 9614abe48623…
- Author-recorded commit
- 6f6c8299e2fb…
- License
- LICENSE
- Author’s source reference
- nostr://npub1n8ga89w8h6tvwamxusfyzexw8gjy84yxu9rxgnmk955cxtml4ujswzxydd/wss%3A%2F%2Fgit.napplet.soy%2F/n-347ab685aef
Archive hash verified: 34d5295141b419db…. The source-to-build association is the author’s claim; it has not been independently rebuilt.
<!doctype html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover"><title>Crossfire</title></head>
<body><div id="app"><div class="toolbar"><span class="signal"></span><output id="status" aria-live="polite">Ready to play</output><span id="score">FIRST TO 7</span><button id="leave" hidden>Leave</button></div><main id="arena"><canvas aria-label="Top-down arena. WASD or arrow keys to move, mouse to aim, hold click to fire." tabindex="0"></canvas><div id="menu"><div class="host-name"><label for="game-name">Game name</label><input id="game-name" maxlength="48" placeholder="Your arena name" autocomplete="off"><span id="player-name">Guest (You)</span></div><div class="lobby-actions"><button id="find" class="primary">Host game</button><button id="refresh" aria-label="Refresh games">↻</button><button id="practice">Practice solo</button></div><div id="rooms" aria-label="Public games"></div><small class="lobby-help">Up to 8 players · First to 7 eliminations<br>WASD / arrows · aim & hold click · touch sticks on mobile</small></div><div id="notice" hidden></div><div class="sticks"><div id="move" class="stick" aria-label="Drag to move"><i></i><span>MOVE</span></div><div id="aim" class="stick" aria-label="Drag to aim and shoot"><i></i><span>AIM / FIRE</span></div></div><p class="too-small">Enlarge to at least 280 × 240 to play.</p><div id="health">100 <small>HP</small></div><div id="hint">USE COVER · KEEP MOVING</div></main></div><script type="module" src="/src/main.ts"></script></body></html>