iss_pc
inFAMOUS Second Son의 리눅스·윈도우용 네이티브 PC 포트
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗The arcade at nanogames.app — original games designed and built by Cyrus.
A Next.js 16 lobby that hosts self-contained HTML5 games. Each game is a single .html file with no
dependencies and no build step of its own; the Next app wraps it in a full-screen iframe and, for the
games that report scores, feeds a shared global leaderboard.
| Game | Genre | Leaderboard |
|---|---|---|
| Aquatic Survival | Survival | Yes |
| Elemental Trials | Boss rush | Yes |
| Haunted Mansion | Survival horror | Yes |
| Luffy's Survival Quest | Survival | No |
| Adrian's Quadratic Quest | Math runner | No |
| Sprite Forge | Tool (pixel-art editor) | n/a |
npm install
npm run dev # http://localhost:3000
npm run build for a production build. The leaderboard routes need DATABASE_URL pointing at the
Neon Postgres instance; without it the games still play, only score submission fails.
Three pieces per game, all named off the same slug:
public/games/<slug>.html — the game itself. Self-contained: no external scripts, fonts, or
images. This is the canonical copy.app/games/<slug>/page.tsx — a thin client wrapper: top bar with a ◄ ARCADE link back to
the lobby, plus a sandboxed iframe pointing at the HTML above.GAMES array in app/page.tsx — the lobby card (title, tagline, description,
icon, accent color, genre). Bump the GAMES stat in the same file when adding one.To put a game on the global leaderboard, have it postMessage a score to the parent window and read
that message in the wrapper page — haunted-mansion is the smallest example of the full pattern.
app/
page.tsx lobby (GAMES array lives here)
layout.tsx metadata, CRT overlays
api/leaderboard/ score submit + read (Neon Postgres)
games/<slug>/page.tsx one wrapper per game
components/GameCard.tsx lobby card
public/games/*.html the games
docs/ CEO guidebook + project guides
Next.js 16 (App Router) · React 19 · TypeScript · Tailwind CSS 4 · Neon Postgres · deployed on Vercel. Retro pixel/CRT aesthetic — scanlines, neon glow, vignette.
Formerly Cys Gaming World; rebranded to Nano Games when the site moved to nanogames.app.