Polestar
Polestar는 무료 오픈소스 월드오브워크래프트 레벨링 가이드 애드온으로, 인게임 화살표와 1~60 레벨 경로, 직업 퀘스트를 제공한다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Isometric creature-catching game — roam the wild, track and catch animals. TypeScript + Three.js + Vite. Part of OleyArcade.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Real-time roaming isometric creature-catching game — wander the wild, track animals, and catch them. Built with TypeScript + Three.js + Vite. Part of OleyArcade.
It's a static, client-side game: no backend, no accounts, no network calls.
Your progress — a persistent Field Journal (the creature dex) — lives in your
browser's localStorage.
Status: Phase 0 scaffold. This is movement + the isometric follow-camera + the persistence shape + a placeholder render. The creature-catching gameplay (species, roaming animal AI, catch mechanic, tools/bait) lands in later phased PRs. See
CLAUDE.mdfor the architecture and the hard rules.
nvm use # Node 24.x (pinned in .nvmrc / package.json engines)
npm install
npm run dev # local dev server
npm run build # type-check + production build
npm run test # Vitest on the pure game layer
WASD / arrow keys to roam.A strict split keeps the simulation testable in Node:
src/game/ — pure TypeScript, zero three.js imports, unit-tested.src/input/ — the DOM/touch adapter (keyboard + joystick at parity).src/rendering/ — the three.js layer; reads game state, never mutates it.src/state/ — the localStorage Field Journal.src/utils/ — all tuning constants + pure math helpers.The loop runs a fixed-timestep simulation with render interpolation, viewed
through an orthographic isometric camera. Full rules in
CLAUDE.md.