- Restore 3D building effect (pitch: 45, maxPitch: 60)
- Add drawProjectedCircle() helper that samples 48 points and projects each to screen coords
- Replace ctx.arc() circles with projected polygons for both homebase and player explore radius
- Fog circles now correctly render as ellipses when map is tilted
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>