BeamNG.Earth
A 1:1 scale streamed Earth for BeamNG.drive: real elevation and satellite imagery, floating origin, LOD streaming from a companion server
Play the classic party game remotely: friends pick a secret character for you, and you guess who you are. Free, on a phone or a computer, no account.
GamesJavaScript · HTMLGitHub @mikhail-eOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Real-time multiplayer 'Who am I?' web game
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗The classic guessing party game, played remotely. Every player gets a secret character chosen by the others and asks yes/no questions to find out who they are. Create a room, send the link to friends and family, play — no accounts, nothing to install.
Play: https://whoami.escapist.club/
Running the game needs Node.js 22 or newer: npm start runs wrangler dev, the Cloudflare Workers runtime on your machine, with the game's rooms (Durable Objects) and files.
npm install
npm start # http://localhost:8787
npx playwright install chromium # once: the browser for the browser tests
npm test # all checks: ESLint, Jest, then the game in a real browser (Playwright)
npm run lint # ESLint only
npm run test:e2e # browser tests only: a phone and a desktop, several players per room
CLAUDE.md — architecture, rules, git flowdocs/testing.md — how the tests are organized and writtendocs/release.md — releases, hotfixes and the check of productiondocs/publishing.md — link previews, robots, where the site's address is writtenThe documents in docs/ are written in Russian.
This is a personal project, open to read and to learn from. Bug reports and ideas are welcome as issues; I don't plan to accept pull requests.
To report a security problem, see SECURITY.md — please don't open a public issue for it.
The code is released under the MIT License.
The license does not cover the game's brand: the "WHO AM I?" sign (svg.brand-sign in the pages), the wax-seal app icon (public/icons/, public/favicon.ico, scripts/icon.html) and the link preview picture (public/img/og-image-2.jpg, scripts/og-image.html). All rights to them are reserved (except the emoji avatars in the picture, drawn by the system's emoji font); a copy of the game must replace them with its own.
Third-party files keep their own licenses: the fonts in public/fonts/ (SIL Open Font License; Ultra — Apache License 2.0; the license files are next to the fonts) and Bootstrap in public/vendor/bootstrap/ (MIT). The cup in the Buy Me a Coffee button (public/img/bmc-cup.svg) is Buy Me a Coffee's logo.
Developed with Claude Code.