|
|
c944a1afdc
|
feat: isometric renderer with 6 zones, 9 agent sprites, mock mode
- FarmCanvas.jsx: orthographic camera, 6 colored zones, agent glow/bob/lerp
- WebSocketClient.js: auto-reconnect with mock mode fallback
- officeMap.js: zone definitions, agent state management
- store.js: Zustand store for real-time agent positions
- assets/: tile samples and verified tiles for map rendering
|
2026-05-19 23:52:13 -07:00 |
|
|
|
a72920a771
|
feat(frontend): tile-based office interior with LimeZu Modern Interiors tileset
- Replace outdoor farm scene with 20x15 tile office floor plan
- Add officeMap.js with tile definitions, map grid, walls, doorways, furniture
- Rewrite FarmCanvas.jsx with layered tile rendering (background, floor, walls, doors, furniture, agents)
- Use tileset.png for floor/wall/furniture tiles with proper source coordinates
- Design 6-room layout: Briefing Room, Commons, War Room, Engineering Bay, Quiet Zone, Ops Center
- Central hallway connecting all rooms with doorway openings
- Room labels drawn as floating pills
- Default agent positions reassigned to appropriate rooms
- Remove old BeOS icon tiles (replaced by LimeZu tileset)
|
2026-05-19 19:42:31 -07:00 |
|