Polestar
Polestar는 무료 오픈소스 월드오브워크래프트 레벨링 가이드 애드온으로, 인게임 화살표와 1~60 레벨 경로, 직업 퀘스트를 제공한다
NBL 클럽과 시즌을 돌려 스타를 모든 포지션에 영입하고 33‑0 완벽 시즌을 목표한다. 농구 미니게임도 제공
Spin for an NBL club and season, draft a star into every position and chase a flawless 33-0 season. Plus a vault of basketball mini-games — Hoople, Higher or Lower, Guess the Player, Career Path, Beat
게임GitHub @DanielTomaro13온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
🏀 Build an all-time NBL team and chase a perfect 33-0 season, plus basketball mini-games, standings and stats
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Status, September 2026: GitHub Actions are currently paused on this repo, so automated data refreshes and deploys are not running. The data and any live site reflect the last build.
Build an all-time NBL team and chase a perfect 33-0 season — plus a vault of basketball mini-games, standings and stats. Live at nbl33-0.com.
The basketball entry in the 0 Series, alongside AFL 23-0, NRL 24-0 and Football Invincibles.
Perfect Season — spin an NBL club and season, draft a star into every position, and chase a flawless 33-0 (the NBL's 33-game regular season). Six modes, from a quick Starting Five to a full Salary Cap roster, plus a survival Gauntlet and a Tank mode.
The Games Vault
| Game | What it is |
|---|---|
| 🏆 Invincibles | Draft a five, play out a season, chase an undefeated record |
| 🟧 Hoople | The daily NBL player guessing game |
| 📈 Higher or Lower | More or fewer points/boards/dimes? Build a streak |
| 🕵️ Guess the Player | Clues revealed one at a time; fewer = more points |
| 🧭 Career Path | Name the player from their profile |
| ⏱️ Beat the Clock | Name the top scorers in 60 seconds |
| 🔮 Score Predictor | Call the scoreline on real games |
Stats — standings, schedule, finals brackets, stat leaders, per-match box scores and a profile page for every player, all grounded in real NBL numbers.
Everything is sourced from the public NBL "rosetta" API (prod.rosetta.nbl.com.au), which fronts Genius Sports' stats. No API key — the proxy is referer-gated, so the pipeline sends an nbl.com.au Origin/Referer. pipeline/build-data.mjs pulls seasons, ladders, fixtures, finals, rosters and per-player box scores (which it also aggregates into season averages and reconstructs into per-match box scores), and writes the JSON datasets under web/public/data/. The NBL has no shot-chart feed in this API, so there are no shot charts.
sitemap.ts, robots.ts, manifest.ts, JSON-LDpipeline/ # data generation
web/app/ # routes (pages, games, sitemap/robots/manifest)
web/components/ # UI + games/ (client game components)
web/lib/ # game engine, simulator, SEO helpers
web/public/data/ # generated JSON datasets
worker/ # Cloudflare Worker + KV leaderboard (optional)
npm install
npm run dev # http://localhost:3000
npm run build # static export to web/out
npm run data # refresh the dataset
Pushing to main runs .github/workflows/deploy.yml, which builds the static export and publishes it to GitHub Pages. The custom domain nbl33-0.com is set via a CNAME file in web/public and the repo's Pages settings; DNS for the domain is managed in Cloudflare (apex A records to GitHub Pages, www CNAME to the Pages host). .github/workflows/refresh.yml re-runs the pipeline weekly in season and commits fresh data.
Independent project. Not affiliated with or endorsed by the NBL or any team. Data is for informational and entertainment use.