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
BIN
assets/tile-samples/tile_r1_c0.png
Normal file
|
After Width: | Height: | Size: 294 B |
BIN
assets/tile-samples/tile_r1_c2.png
Normal file
|
After Width: | Height: | Size: 293 B |
BIN
assets/tile-samples/tile_r1_c6.png
Normal file
|
After Width: | Height: | Size: 341 B |
BIN
assets/tile-samples/tile_r20_c0.png
Normal file
|
After Width: | Height: | Size: 255 B |
BIN
assets/tile-samples/tile_r30_c0.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/tile-samples/tile_r40_c0.png
Normal file
|
After Width: | Height: | Size: 367 B |
BIN
assets/tile-samples/tile_r5_c0.png
Normal file
|
After Width: | Height: | Size: 191 B |
BIN
assets/tile-samples/tile_r5_c2.png
Normal file
|
After Width: | Height: | Size: 196 B |
BIN
assets/tile-samples/tile_r5_c6.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c0.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c1.png
Normal file
|
After Width: | Height: | Size: 176 B |
BIN
assets/verified-tiles/t_r0_c10.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
assets/verified-tiles/t_r0_c11.png
Normal file
|
After Width: | Height: | Size: 176 B |
BIN
assets/verified-tiles/t_r0_c12.png
Normal file
|
After Width: | Height: | Size: 194 B |
BIN
assets/verified-tiles/t_r0_c13.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c14.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c15.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c2.png
Normal file
|
After Width: | Height: | Size: 200 B |
BIN
assets/verified-tiles/t_r0_c3.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c4.png
Normal file
|
After Width: | Height: | Size: 188 B |
BIN
assets/verified-tiles/t_r0_c5.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c6.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c7.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c8.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r0_c9.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r10_c0.png
Normal file
|
After Width: | Height: | Size: 291 B |
BIN
assets/verified-tiles/t_r10_c1.png
Normal file
|
After Width: | Height: | Size: 296 B |
BIN
assets/verified-tiles/t_r10_c10.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r10_c11.png
Normal file
|
After Width: | Height: | Size: 228 B |
BIN
assets/verified-tiles/t_r10_c12.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r10_c13.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r10_c14.png
Normal file
|
After Width: | Height: | Size: 276 B |
BIN
assets/verified-tiles/t_r10_c15.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r10_c2.png
Normal file
|
After Width: | Height: | Size: 274 B |
BIN
assets/verified-tiles/t_r10_c3.png
Normal file
|
After Width: | Height: | Size: 282 B |
BIN
assets/verified-tiles/t_r10_c4.png
Normal file
|
After Width: | Height: | Size: 274 B |
BIN
assets/verified-tiles/t_r10_c5.png
Normal file
|
After Width: | Height: | Size: 278 B |
BIN
assets/verified-tiles/t_r10_c6.png
Normal file
|
After Width: | Height: | Size: 296 B |
BIN
assets/verified-tiles/t_r10_c7.png
Normal file
|
After Width: | Height: | Size: 275 B |
BIN
assets/verified-tiles/t_r10_c8.png
Normal file
|
After Width: | Height: | Size: 282 B |
BIN
assets/verified-tiles/t_r10_c9.png
Normal file
|
After Width: | Height: | Size: 275 B |
BIN
assets/verified-tiles/t_r11_c0.png
Normal file
|
After Width: | Height: | Size: 291 B |
BIN
assets/verified-tiles/t_r11_c1.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
assets/verified-tiles/t_r11_c10.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r11_c11.png
Normal file
|
After Width: | Height: | Size: 262 B |
BIN
assets/verified-tiles/t_r11_c12.png
Normal file
|
After Width: | Height: | Size: 362 B |
BIN
assets/verified-tiles/t_r11_c13.png
Normal file
|
After Width: | Height: | Size: 277 B |
BIN
assets/verified-tiles/t_r11_c14.png
Normal file
|
After Width: | Height: | Size: 277 B |
BIN
assets/verified-tiles/t_r11_c15.png
Normal file
|
After Width: | Height: | Size: 276 B |
BIN
assets/verified-tiles/t_r11_c2.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
assets/verified-tiles/t_r11_c3.png
Normal file
|
After Width: | Height: | Size: 273 B |
BIN
assets/verified-tiles/t_r11_c4.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
assets/verified-tiles/t_r11_c5.png
Normal file
|
After Width: | Height: | Size: 298 B |
BIN
assets/verified-tiles/t_r11_c6.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
assets/verified-tiles/t_r11_c7.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
assets/verified-tiles/t_r11_c8.png
Normal file
|
After Width: | Height: | Size: 273 B |
BIN
assets/verified-tiles/t_r11_c9.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
assets/verified-tiles/t_r12_c0.png
Normal file
|
After Width: | Height: | Size: 205 B |
BIN
assets/verified-tiles/t_r12_c1.png
Normal file
|
After Width: | Height: | Size: 220 B |
BIN
assets/verified-tiles/t_r12_c10.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r12_c11.png
Normal file
|
After Width: | Height: | Size: 324 B |
BIN
assets/verified-tiles/t_r12_c12.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r12_c13.png
Normal file
|
After Width: | Height: | Size: 288 B |
BIN
assets/verified-tiles/t_r12_c14.png
Normal file
|
After Width: | Height: | Size: 295 B |
BIN
assets/verified-tiles/t_r12_c15.png
Normal file
|
After Width: | Height: | Size: 289 B |
BIN
assets/verified-tiles/t_r12_c2.png
Normal file
|
After Width: | Height: | Size: 223 B |
BIN
assets/verified-tiles/t_r12_c3.png
Normal file
|
After Width: | Height: | Size: 205 B |
BIN
assets/verified-tiles/t_r12_c4.png
Normal file
|
After Width: | Height: | Size: 205 B |
BIN
assets/verified-tiles/t_r12_c5.png
Normal file
|
After Width: | Height: | Size: 204 B |
BIN
assets/verified-tiles/t_r12_c6.png
Normal file
|
After Width: | Height: | Size: 220 B |
BIN
assets/verified-tiles/t_r12_c7.png
Normal file
|
After Width: | Height: | Size: 222 B |
BIN
assets/verified-tiles/t_r12_c8.png
Normal file
|
After Width: | Height: | Size: 204 B |
BIN
assets/verified-tiles/t_r12_c9.png
Normal file
|
After Width: | Height: | Size: 205 B |
BIN
assets/verified-tiles/t_r13_c0.png
Normal file
|
After Width: | Height: | Size: 264 B |
BIN
assets/verified-tiles/t_r13_c1.png
Normal file
|
After Width: | Height: | Size: 255 B |
BIN
assets/verified-tiles/t_r13_c10.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r13_c11.png
Normal file
|
After Width: | Height: | Size: 331 B |
BIN
assets/verified-tiles/t_r13_c12.png
Normal file
|
After Width: | Height: | Size: 303 B |
BIN
assets/verified-tiles/t_r13_c13.png
Normal file
|
After Width: | Height: | Size: 288 B |
BIN
assets/verified-tiles/t_r13_c14.png
Normal file
|
After Width: | Height: | Size: 298 B |
BIN
assets/verified-tiles/t_r13_c15.png
Normal file
|
After Width: | Height: | Size: 289 B |
BIN
assets/verified-tiles/t_r13_c2.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r13_c3.png
Normal file
|
After Width: | Height: | Size: 255 B |
BIN
assets/verified-tiles/t_r13_c4.png
Normal file
|
After Width: | Height: | Size: 255 B |
BIN
assets/verified-tiles/t_r13_c5.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r13_c6.png
Normal file
|
After Width: | Height: | Size: 353 B |
BIN
assets/verified-tiles/t_r13_c7.png
Normal file
|
After Width: | Height: | Size: 234 B |
BIN
assets/verified-tiles/t_r13_c8.png
Normal file
|
After Width: | Height: | Size: 227 B |
BIN
assets/verified-tiles/t_r13_c9.png
Normal file
|
After Width: | Height: | Size: 241 B |
BIN
assets/verified-tiles/t_r14_c0.png
Normal file
|
After Width: | Height: | Size: 229 B |
BIN
assets/verified-tiles/t_r14_c1.png
Normal file
|
After Width: | Height: | Size: 239 B |
BIN
assets/verified-tiles/t_r14_c10.png
Normal file
|
After Width: | Height: | Size: 282 B |
BIN
assets/verified-tiles/t_r14_c11.png
Normal file
|
After Width: | Height: | Size: 335 B |
BIN
assets/verified-tiles/t_r14_c12.png
Normal file
|
After Width: | Height: | Size: 326 B |
BIN
assets/verified-tiles/t_r14_c13.png
Normal file
|
After Width: | Height: | Size: 282 B |
BIN
assets/verified-tiles/t_r14_c14.png
Normal file
|
After Width: | Height: | Size: 277 B |
BIN
assets/verified-tiles/t_r14_c15.png
Normal file
|
After Width: | Height: | Size: 284 B |
BIN
assets/verified-tiles/t_r14_c2.png
Normal file
|
After Width: | Height: | Size: 117 B |
BIN
assets/verified-tiles/t_r14_c3.png
Normal file
|
After Width: | Height: | Size: 292 B |
BIN
assets/verified-tiles/t_r14_c4.png
Normal file
|
After Width: | Height: | Size: 266 B |