Creé un juego en Unity para que mi hija aprendiera inglés sin aburrirse. Ahora le agregué español (LATAM) y busco feedback técnico / QA de traducción.
¡Hola gente!
Quiero compartirles la historia de cómo nació mi pet-project y pedirles una mano como comunidad dev.
Todo empezó por un problema muy cotidiano: mi hija estaba en 7mo grado y, aunque le iba bien con el inglés, esas listas aburridas de vocabulario al final del libro de texto le daban un bajón terrible para sentarse a estudiar.
Como ya tenía experiencia creando apps pequeñas, me dije: "Tiene que haber una forma de hacer esto más interactivo y divertido". Y me mandé.
Cómo empezó todo (un prototipo "a lo atado con alambre")
Al principio era un prototipo ultra simple en Unity. Yo tipeaba a mano las palabras de sus unidades escolares en un archivo de texto y la app las cargaba. Los gráficos eran súper básicos y el diseño medio "rústico" (fueron mis primeros pasos serios metiéndome con Unity).
Armé 3 modos de juego básicos:
- Flashcards: Estilo Tinder. Tocás la carta, se da vuelta, suena el audio (TTS) y si la sabés, swipeás a la izquierda.
- Quiz: Elegir la traducción correcta entre 4 opciones para llenar la energía de una runa.
- Combate por turnos (lo más entretenido): Para atacar al monstruo, tenés que tipear la palabra en inglés a mano. Si le acertás, tu héroe ataca; si pifiás una letra, recibís daño en respuesta.
Al principio solo la usaba mi hija. ¿Y saben qué? Funcionó. Cuando empezó el nuevo año escolar, ella misma me pidió que le cargara las palabras del libro nuevo. Para mí esa fue la mejor validación posible.
¿Por qué les pido una mano acá?
No soy hablante nativo de español (soy un desarrollador independiente de Ucrania). Recientemente agregué el soporte Español ↔ Inglés para abrir el juego a LATAM, pero me gustaría pedirles una mano con un par de temas de QA y localización:
- Detección automática de idioma: ¿La app se les abre directamente en español según la configuración regional de su celular (es-AR / es-419 / es-ES) o se les queda en inglés por defecto?
- Traducción y contexto: Si las traducciones de la interfaz o el vocabulario se sienten naturales o si ven términos que suenan muy a "traductor automático".
- UX / Rendimiento en Unity: Cómo corre en sus dispositivos y si el loop de juego se siente fluido.
Les dejo el link por si quieren probarla:
Cualquier reporte de bugs, crítica constructiva sobre la arquitectura/UX o sugerencia de traducción es más que bienvenida. ¡Muchas gracias por el aguante!