feat(sprite): HumanSprite com WASD/clique e câmera seguindo - #126
Conversation
🤖 AI Code ReviewA PR implementa corretamente o HumanSprite com movimento WASD/teclado e clique, câmera seguindo e debounce de emissãomais apresenta alguns pontos de atenção: possível race condition no tween de clique, uso de magic numbers, e falta de cleanup adequado do listener de pointerdown. Pontos de Review🐛 race condition entre click movement e input keyboard 🐛 memory leak no listener de pointerdown 🐛 colisao com walls pode interrumpir clique sem stopar tween
💡 extrair direcao para getter computado 💡 adicionar destroy method com cleanup ✅ debounce implementado corretamente ✅ normalizacao de velocidade diagonal ✅ testes unitarios cobrindo casos principais Review automático via OpenCode (opencode) |
Summary
HumanSpritecom movimento WASD + setas + clique no mapawallsefurnitureOfficeScenecom spawn no lobbyTest plan
Closes #94