Descent3
Descent 3 by Outrage Entertainment
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Guess the given name. A Wordle-like daily for people's first names.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Guess a familiar four-to-seven-letter first name each day in six tries. For a second daily challenge, try the optional Obscure puzzle. No letters are revealed before the first guess.
Named uses a quiet pearl backdrop, white/clear glass panels, dimensional tiles, and mobile sheets. Correct and misplaced letters are white on green/yellow; unknown and absent letters stay dark. Smoked glass is an optional slightly darker neutral treatment. The rounded Fredoka wordmark font is self-hosted under the license in fonts/OFL.txt, with no external font request. Add the site to the iPhone Home Screen for the standalone layout; safe-area spacing and reduced-motion preferences are supported. Existing Given saves and invite links continue to work at the same URL.
npm test
python3 -m http.server 4173 --bind 127.0.0.1
Static HTML/CSS/JS with one serverless endpoint for the friends board. The game itself needs no environment variables. The board uses the free Upstash for Redis resource linked to the Vercel project, which injects KV_REST_API_URL and KV_REST_API_TOKEN into Preview and Production. Do not commit either value.
npx vercel while logged in).framework is already null in vercel.json).node tests/engine.test.js (runs the engine tests).. (project root).After the first deploy, the game is at https://<project>.vercel.app/. Share that URL. HTTPS is required for clipboard copy.
Everyone on the same local calendar date gets the same numbered daily. After you finish, Share result sends or copies a spoiler-free grid and a link back to the game:
NAMED 266 3/6
🟩⬛🟨⬛⬛
🟩🟩🟩🟩🟩
https://namedgame.com
The trophy button opens a friends board. Create an eight-character code or join one from a friend's link, choose a nickname, and finish the official daily puzzle. Scores rank by fewest guesses; losses show X/6. Obscure and practice rounds do not count. Codes are unlisted, not a privacy or identity guarantee. There is no login, so this is for friendly competition, not a cheat-proof public contest. A device can post once per group per day; entries expire after 90 days. The score endpoint replays submitted guesses against the official daily puzzle and never returns the answer.
Play never needs an account. After a finished daily, a soft "Save your streak" ticket offers Sign in with Apple; signed in, stats, streak, freezes and friends boards follow the player to any device. The API (api/account.js, one function behind the /api/account/* and /api/config rewrites) is specified in docs/accounts-api.md. The web button stays hidden until the APPLE_SERVICES_ID env var exists; Apple token revocation on account deletion needs APPLE_SIWA_KEY_ID, APPLE_SIWA_KEY and APPLE_TEAM_ID and is skipped without them.
Statistics → Daily name history keeps the official daily list from September 26, 2026 onward, newest first, with expandable name facts and 30-day pagination. Past days appear even if you missed them; today appears only after finishing the official puzzle. It is reconstructed from the date-stable schedule, not browser storage, so clearing saves does not erase past names. Future pool/seed changes must preserve this historical schedule (version new schedules by start date rather than rewriting old pools).
After a name is revealed, the result view shows a short fact from the Social Security Administration's national baby-name files. Counts sum the published female and male birth records from 1880 through 2025 for that exact spelling. They are recorded births, not the current number of living people with that name, and exclude name/sex/year entries below the SSA's five-birth publication threshold. A missing count is shown as missing data, not as zero people.
To refresh the checked-in compact data file after obtaining SSA's names.zip:
node scripts/build-name-notes.mjs /path/to/names.zip
node scripts/build-answer-pools.mjs
npm test