iss_pc
inFAMOUS Second Son(PS4,CUSA00223)的原生 PC 移植(Linux/Windows),开发中,可玩;运行你自己的游戏转储;不包含游戏或固件文件。动作传感器模拟。| 原生移植 p
AI 翻译
尚未检测到更新。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.