Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

108
Views
¿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 answers
Answer question

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!