Let AI define your Destiny > Proyecto Integrador Ene-Jun 2026
Draw Your Hero es una experiencia multijugador competitiva donde la creatividad define el poder. El usuario dibuja su propio personaje en un lienzo digital; una Inteligencia Artificial analiza el trazo (píxeles, masa, forma) y genera atributos únicos (Stats) para un avatar 3D que combatirá en una arena en tiempo real.
El sistema está dividido en 4 células de trabajo especializadas (Squads) que convergen en un MVP final.
Acceso rápido a los repositorios de cada equipo especializado:
| Squad | Misión Principal | Tecnologías Clave |
|---|---|---|
| 👁️ DYH-Vision | AI Core. Traducir píxeles a matemáticas. | TensorFlow.js, Canvas API |
| 🎨 DYH-Render | Frontend 3D. Visualización y shaders. | React Three Fiber, WebGL |
| ⚙️ DYH-Server | Backend. Lógica multijugador y física. | Node.js, Socket.io |
| 📐 DYH-Design | Game Logic. UX, Balance y Reglas. | Figma, JSON Data |
El desarrollo está estructurado en 4 sprints semanales intensivos:
- Vision: Captura de trazos en Canvas HTML5.
- Render: Cubo giratorio en React Three Fiber.
- Server: Chat básico con WebSockets.
- Design: Definición de tablas de atributos.
- Vision: Algoritmos de Área y Centroide.
- Render: Control de movimiento con Inputs.
- Server: Transmisión de coordenadas JSON.
- Design: Wireframes y Flujos UX.
- Render & Server: Sincronización visual (Cliente A ve a Cliente B).
- Vision: Exportación de JSON para el motor.
- Design: Pruebas de balanceo teórico.
- Ciclo completo: Dibujo -> Generación 3D -> Instancia en Sala -> Combate con física.
Para mantener el orden entre los equipos, seguimos la Estructura Híbrida:
- Playground (
/playground): * Cada desarrollador tiene su propia carpeta personal.- Es zona de experimentación y "caja de arena".
- Regla: No tocar el código personal de otros.
- Source (
/src):- Contiene el código "oficial" y compartido.
- Todo lo que entra aquí debe ser funcional.
- Se utiliza para las integraciones de la Semana 3 y 4.
"Todos los avances se subirán a un repositorio de GitHub".
Generated for the "Draw Your Hero" Project Team - Ene 2026.