Polestar
Polestar는 무료 오픈소스 월드오브워크래프트 레벨링 가이드 애드온으로, 인게임 화살표와 1~60 레벨 경로, 직업 퀘스트를 제공한다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A real-time 3D multiplayer strategy game where two players compete by purchasing and deploying tanks, helicopters, infantry units, and turrets while controlling a player character that can shoot enemies directly.
Play Now at arena.ibuildstuff.eu
| Key | Action |
|---|---|
| WASD / Arrow Keys | Move player |
| Left Click / X | Shoot |
| C | Buy unit / Claim turret or base |
| V | Bulk buy (10 units at 10% discount) |
| Right-drag | Rotate camera |
| Scroll | Zoom in/out |
| H | Toggle help overlay |
web-arena-game/
├── client/ # Frontend (Vanilla JS + Three.js)
│ ├── src/
│ │ ├── game/ # 3D game rendering (units, arena, effects)
│ │ ├── input/ # Player input handling
│ │ ├── network/ # WebSocket client
│ │ ├── ui/ # DOM-based UI (HUD, menus)
│ │ ├── state/ # Client state management
│ │ ├── audio/ # Sound effects manager
│ │ └── utils/ # Utilities and constants
│ ├── public/sounds/ # Audio files
│ ├── index.html
│ └── package.json
│
└── server/ # Backend (Go)
├── main.go # Server entry point
├── internal/
│ ├── game/ # Game logic (room, AI, spawning, turrets)
│ ├── websocket/ # WebSocket hub and client handling
│ ├── types/ # Shared types, events, constants
│ └── auth/ # OAuth (GitHub, BlueSky)
├── leaderboard.json # Persistent leaderboard data
└── go.mod
# Install all dependencies
make tools
# Build server (client auto-embedded)
make build
# Run the server
make run
Then open browser at http://localhost:3000
For development with hot reload:
make run-dev
Then open browser at http://localhost:5173
Root-level (make <target> from project root):
make tools - Install all tools and dependenciesmake build - Build server (client auto-embedded)make run - Build and run servermake run-dev - Run dev servers with hot reloadmake clean - Clean all build artifactsmake test - Run server testshttp://localhost:3000 (or 5173 for dev)| Item | Cost | Notes |
|---|---|---|
| Starting money | $200 | |
| Passive income | $10/second | |
| Tank | $50 | From base or forward bases |
| Sniper | $60 | Infantry, long range, low HP |
| Rocket Launcher | $75 | Infantry, high damage, slow |
| Helicopter | $80 | From base or forward bases |
| Super Tank | $150 | From forward bases only |
| Super Helicopter | $150 | From forward bases only |
| Bulk buy (10 units) | 10% discount | $450 for tanks, $720 for helicopters |
| Forward Base claim | $500 | Top/bottom claimable zones |
| Turret claim | Free | Walk to neutral turret and press C |
| Barracks claim | Free | Infantry only, walk inside and press C |
| Target | Reward |
|---|---|
| Tank | $15 |
| Sniper | $20 |
| Rocket Launcher | $25 |
| Helicopter | $25 |
| Super Tank | $75 |
| Super Helicopter | $100 |
| Player | $50 |
| Turret | $30 |
| Barracks | $40 |
| Unit | HP | Speed | Damage | Attack Rate | Range |
|---|---|---|---|---|---|
| Player | 80 | 12 | 15 | 3/sec | 25 |
| Tank | 30 | 5 | 10 | 1/sec | 10 |
| Sniper | 15 | 4 | 25 | 0.5/sec | 35 |
| Rocket Launcher | 20 | 3.5 | 40 | 0.3/sec | 30 |
| Helicopter | 30 | 15 | 10 | 1/sec | 20 |
| Super Tank | 90 | 4 | 20 | 1/sec | 12 |
| Super Helicopter | 90 | 12 | 20 | 1/sec | 22 |
| Turret | 100 | - | 15 | 2/sec | 30 |
| Base Turret | 150 | - | 20 | 2/sec | 35 |
| Barracks | 40 | - | - | - | - |
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗