Guía

Sopa de letras en HTML5: código fuente e idiomas que revisar

Temas, listas de palabras, código fuente y requisitos del navegador de un juego de sopa de letras terminado, usando Aurora Words como ejemplo.

Portada oficial de Aurora Words

La sopa de letras es uno de los formatos de puzle más jugados, y un juego de sopa de letras es fácil de imitar mal. Una cuadrícula que coloca las palabras con un patrón obvio, una lista de palabras pobre o una selección que confunde los arrastres en diagonal se notará en el primer minuto de juego.

Aurora Words es una sopa de letras terminada para navegador, con 35 temas, una campaña de 15 niveles y un puzle diario. Esta guía cubre qué revisar en los temas, las listas de palabras, el código fuente y los requisitos del navegador, para que puedas juzgar cualquier juego de sopa de letras de la misma manera.

Jugar Aurora Words

Temas y niveles: cuenta lo que tu proyecto necesita

Aurora Words incluye 35 temas, una campaña de 15 niveles, un puzle diario, combos y estrellas. Un tema es un conjunto de palabras que el jugador busca, así que el número de temas es la cantidad de conjuntos de palabras distintos que verá tu público.

Cuenta los temas y niveles que necesita tu proyecto, en lugar de fijarte solo en el total de la ficha. Una campaña de 15 niveles tiene una buena duración para una sesión corta, mientras que el puzle diario es un motivo para volver.

Las listas de palabras son lo que más varía entre plantillas

Pregunta cuántas entradas tiene cada idioma y si la lista está en el idioma que leen tus jugadores. La edición incluye más de 1.000 entradas de palabras para cada uno de sus diez idiomas.

Una lista simplemente traducida del inglés suele notarse en los primeros puzles, con palabras que suenan raras a un lector nativo. Una lista escrita para el idioma tendrá palabras más cortas y naturales, y temas que tengan sentido en el lugar.

Audio y narrador

El narrador habla inglés, portugués de Brasil y español, y los demás idiomas usan el inglés como alternativa. Decide antes de comprar si esa alternativa es aceptable para tu público, porque un narrador en el idioma equivocado se nota de inmediato.

Código fuente y lo que puedes cambiar

El código fuente es TypeScript legible con pruebas, construido sobre Phaser 3.90. La carpeta del juego está lista para alojar, con ilustraciones, audio y fuentes locales. Recompilar con Vite es opcional y solo hace falta si cambias el código TypeScript.

Las listas de palabras son JSON simple, un conjunto por idioma. Puedes cambiar palabras, añadir temas o agregar un idioma sin tocar la lógica del juego. Un archivo de configuración define el idioma inicial, el puzle diario, el tiempo del combo y el nombre usado para el progreso guardado, sin necesidad de recompilar.

  • ¿Están las listas de palabras separadas de la lógica del juego?
  • ¿Las pruebas cubren la cuadrícula y la selección?
  • ¿Se incluyen los avisos de licencia de terceros?

Requisitos del navegador y alojamiento

La edición necesita un navegador actual con soporte de JavaScript y audio. La ficha menciona, entre ellos, Safari 16.4 o posterior. Funciona como archivos estáticos en un alojamiento HTTP(S) y no necesita base de datos ni cuenta de autor.

Lee la ficha de Aurora Words, sus idiomas y su licencia

Lo que deja fuera el precio

Aurora Words no tiene guardados en la nube, ranking en línea, compras con dinero real ni SDK de publicidad. El progreso se guarda en el navegador actual. Las aplicaciones nativas, el alojamiento y el desarrollo a medida no están incluidos.

Preguntas frecuentes

¿Puedo cambiar las palabras o añadir un tema?

Sí. Las listas de palabras son JSON simple, un conjunto por idioma, así que puedes cambiar palabras, añadir temas o agregar un idioma.

¿Necesito compilar el juego?

No. Sube el contenido de game/ a un alojamiento HTTP(S). La recompilación solo hace falta si editas el código TypeScript.

¿Dónde se guarda el progreso?

Localmente, en el navegador actual.

A quién le conviene una plantilla de sopa de letras

Una plantilla de sopa de letras sirve para un sitio de aprendizaje de idiomas, un proyecto escolar o familiar, o un estudio que quiere un juego de puzle temático al que pueda cambiarle la apariencia. Encaja cuando los temas y las listas de palabras coinciden con tu público. Para un solo puzle puntual, quizá baste con un material imprimible.

Jugar Aurora Words