Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

107
Visualizações
¿El juego del ahorcado necesita una base de datos?

Estoy intentando diseñar un juego del ahorcado en lucidchart. Empieza a pensar en los datos. Si decido almacenarlos en la base de datos, ¿qué tipo de columnas necesito?

Puedo pensar en columnas:

(1) word: To store the actual word; (2) numberOfWrongGuesses: To store the wrong guess number (3) currentWord: The word currently has guessed etc.

Un problema es que una vez que el usuario termina el juego o se prepara para comenzar un nuevo juego, la base de datos debe limpiarse, ¿verdad?

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Si decido almacenarlos en la base de datos, ¿qué tipo de columnas necesito?

Depende de cómo quieras que funcione el juego, no solo de la jugabilidad (adivinar la palabra actual), sino también de la gestión de lo que sucede una vez que finaliza el juego actual: ¿querías llevar la puntuación, etc.?

No sé cómo funciona el gráfico Lucid (qué tipo de tiempo de ejecución, API y entorno de programación admite; o cómo interactuarán los usuarios con él, puede mantener el estado, etc.), pero es posible que pueda ejecutar el juego completamente en- memoria y no necesita una base de datos en absoluto.

Antes de sumergirse directamente en las columnas físicas, haga un diseño lógico en papel o en una pizarra.

Un problema es que una vez que el usuario termina el juego o se prepara para comenzar un nuevo juego, la base de datos debe limpiarse, ¿verdad?

Eso también depende de cómo quieras que funcione el juego. También depende de cuántas personas jueguen esto: si dos personas lo juegan a la vez, necesitarán su propio conjunto de datos por separado.

La limpieza de los datos ayuda a mantener el tamaño de la base de datos más pequeño con el tiempo, pero también significa que no podrá rastrear el historial de un jugador, ni le permitirá ver cosas como "las palabras de 5 letras más difíciles de todos los tiempos", etc.

about 4 years ago · Juan Pablo Isaza Relatório

0

No es necesario, puede crear un archivo js con un objeto let como este:

datos.js

 const words = [ { id: 1, name: 'spring' }, { id: 2, name: 'promise' }, ];

después de importar este archivo a su archivo html.

about 4 years ago · Juan Pablo Isaza Relatório

0

En general: comience con un análisis de lo que desea que haga la aplicación. Solo después de eso, puede decidir si necesita almacenamiento persistente y si una base de datos sería el mejor almacenamiento persistente para su aplicación.

Tenga en cuenta que las bases de datos se utilizan para el almacenamiento persistente. Dado que está pensando en borrar la base de datos después de cada juego, esto me hace pensar que no necesita una base de datos.

En este caso, creo que es posible que no necesite ningún almacenamiento. Ya que menciona Javascript, es posible que esté creando un juego que se ejecute en el navegador. Quizás las cookies serían suficientes para realizar un seguimiento de la puntuación de su usuario.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda