Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A browser batting game for broadband providers. Time your swing, launch the ball into low Earth orbit, and knock satellite internet out of the sky.
The Embed button under the game gives a copy-and-paste <iframe> snippet for putting the game on any website. It points at the page it was copied from.
Embedded copies (?embed=1, or any page loaded in a frame) use a tighter layout, grab keyboard focus on the first tap or click so Space swings without scrolling the host page, and swap the Embed button for Full screen (or Open full game ↗ on phones without fullscreen support). The iframe scales with its container (4:3, at least 500px tall) and shares the same leaderboard.
Edit the constants at the top of the script in index.html:
const BRAND = 'Your Local Fiber';
const JERSEY = 'FIBER';
const CTA_TEXT = 'Check fiber at your address';
const CTA_URL = ''; // set this to show a call-to-action button on the game-over screen
It's a single static index.html with no build step. On Vercel, import the repo and deploy with the default settings (Framework preset: Other).
Players who make the top 10 enter three initials, arcade style. Scores are shared through api/scores.js, a Vercel function that stores them in Upstash Redis.
To turn it on:
KV_REST_API_URL and KV_REST_API_TOKEN environment variables. The UPSTASH_REDIS_REST_* names, a custom prefix (e.g. STORAGE_KV_REST_API_URL), or just an Upstash REDIS_URL / KV_URL all work too.https://<your-site>/api/scores. It should return {"scores":[...]}. If it says storage isn't connected, the variables aren't reaching the deployment yet.Until storage is connected, the board quietly falls back to scores saved on each player's device.
Optional: set LEADERBOARD_KEY to give a provider its own board (e.g. acmefiber:board) when several deployments share one Redis database.
Built-in protections: three letters only, a small blocklist for rude initials, a basic score sanity check, and a limit of 8 submissions per minute per IP. It's a fun board, not a cheat-proof one.