Editor de niveles de Ghost in the SQL Data: crea tus propios casos de detective SQL
Explora el editor de niveles de Ghost in the SQL Data, la compatibilidad con Steam Workshop y cómo diseñar casos de misterio SQL personalizados para el simulador de detective de París.
El editor de niveles de Ghost in the SQL Data es una de las características más subestimadas del simulador de detective indie de Isaac Menard, y es la razón por la que el juego sigue dando mucho después de haber cerrado tu último archivo de caso. Lanzado en Steam el 29 de octubre de 2026, este juego de puzles de $9.99 te pide resolver misterios ambientados en París usando consultas SQL reales — y el editor integrado, junto con la integración de Steam Workshop, permite a los jugadores diseñar y compartir sus propias investigaciones. Si has terminado la campaña y quieres más, o si eres un desarrollador con curiosidad sobre cómo funciona el editor antes de comprar, esta guía cubre lo que el editor de niveles de Ghost in the SQL Data ofrece realmente.
Qué hace realmente el editor de niveles
Según la página oficial de la tienda de Steam, Ghost in the SQL Data incluye una etiqueta de característica documentada "Includes level editor" junto con compatibilidad con Steam Workshop. Esa combinación es significativa: significa que los casos personalizados no son solo experimentos locales — se pueden publicar, descargar y jugar por toda la comunidad.
El juego base se construye en torno a un bucle sencillo. Se te da una pregunta — por ejemplo, quién llamó a la Centralita de Emergencias de París 14 minutos antes de que un testigo viera una escuela en llamas — y usas SQL para filtrar, unir e interrogar un año de datos de llamadas. El editor amplía ese bucle permitiéndote crear tú mismo la pregunta, las tablas subyacentes y la ruta de solución.
Así se desglosa el papel del editor en comparación con el juego base:
| Elemento | Juego base | Editor de niveles |
|---|---|---|
| Escenario del caso | Casos de París creados por el desarrollador | Escenarios creados por el jugador |
| Tablas de datos | Datos de llamadas de emergencia preconstruidos | Tablas personalizadas que tú defines |
| Curva de dificultad | Tutorial → avanzado | Totalmente controlada por el jugador |
| Compartir | Campaña integrada | Publicación en Steam Workshop |
| Tablero del investigador | Sí | Compatible en casos personalizados |
| Localización | 10 idiomas | Depende de la aportación del creador |
El editor no es una aplicación separada — está integrado en el cliente del juego, así que trabajas con la misma interfaz de consultas que usas para resolver los casos oficiales.
Primeros pasos con el editor de niveles de Ghost in the SQL Data
Según el conjunto de características descrito en la página oficial de Steam de Ghost in the SQL Data, se puede acceder al editor desde dentro del propio juego. Dado que el juego hace hincapié en aprender SQL de forma progresiva — los primeros casos enseñan lo básico, los posteriores solo te dan la pregunta — es probable que el editor presuponga cierta familiaridad con las sentencias SELECT, los JOIN y las cláusulas WHERE.
Un flujo de trabajo práctico para creadores primerizos sería así:
- Juega al menos los casos tutoriales. Necesitas entender cómo el juego plantea las preguntas y qué complejidad de consulta resulta justa.
- Esboza tu misterio en papel primero. Decide el culpable, el registro incriminatorio y las pistas falsas antes de tocar el editor.
- Construye tus tablas de datos. Todo caso necesita datos de origen — llamadas, billetes, registros — que contengan tanto la respuesta como suficiente ruido para que la búsqueda sea interesante.
- Escribe la pregunta. Los mejores casos dan a los jugadores un único objetivo claro, no una lista de comprobación.
- Prueba tu ruta de solución. Ejecuta tus propias consultas para confirmar que el caso es resoluble y que ningún atajo evita la lógica prevista.
- Publica en Steam Workshop. Una vez satisfecho, sube y etiqueta tu caso adecuadamente.
Consejo de experiencia de jugador: los informes de la comunidad sugieren probar tu caso personalizado con alguien que no haya visto tu solución. Si lo resuelven en dos consultas, tus datos están demasiado limpios.
Diseñar tablas que enseñen
Los datos del juego base son deliberadamente desordenados — un año de llamadas de emergencia de París implica duplicados, nulos y formatos inconsistentes. Tus tablas personalizadas deberían reflejar esa textura. Un caso en el que cada columna está perfectamente etiquetada y cada fila es única no enseña nada.
Considera estos patrones de diseño:
- Incluye al menos un requisito de JOIN. Dos tablas relacionadas obligan a los jugadores a pensar de forma relacional.
- Siembra falsos positivos plausibles. Un sospechoso que llamó a la centralita por un motivo no relacionado hace que el filtrado tenga sentido.
- Usa rangos de fechas realistas. El entorno parisino del juego abarca un año completo, así que el filtrado basado en el tiempo es una habilidad natural que poner a prueba.
Steam Workshop: cómo llegan los casos personalizados a los jugadores
La presencia de la etiqueta de Steam Workshop en la página de la tienda es la señal más clara de que el editor de niveles de Ghost in the SQL Data está pensado para contenido de la comunidad, no solo para trastear en privado. La integración con Workshop normalmente significa:
| Característica de Workshop | Qué significa para ti |
|---|---|
| Suscripciones | Los jugadores pueden instalar tu caso con un clic |
| Valoraciones y comentarios | Los bucles de retroalimentación te ayudan a refinar futuros casos |
| Etiquetas y categorías | Las etiquetas de dificultad y temática mejoran la visibilidad |
| Actualizaciones | Puedes parchear casos rotos después de publicarlos |
Para los creadores, este es un canal de distribución de baja fricción. No necesitas alojar archivos ni crear un sitio web — el Workshop se encarga de la entrega, y Steam Cloud (también listado como característica compatible) mantiene tu propio progreso sincronizado entre máquinas.
Qué hace que un caso de Workshop merezca la pena descargar
Los informes de la comunidad de juegos similares impulsados por editores sugieren algunos ganadores consistentes:
- Premisa clara en el título. "El billete de metro desaparecido" supera a "Caso 1".
- Etiquetado honesto de la dificultad. No etiquetes como principiante un caso cargado de JOIN.
- Un momento "ajá" satisfactorio. La respuesta debería sentirse merecida, no encontrada por casualidad.
- Sin callejones sin salida. Cada tabla que incluyas debería tener un propósito.
Cómo encaja el editor en la misión educativa del juego
Ghost in the SQL Data está etiquetado como Educación y Tutorial en Steam, y ese enfoque importa para el editor. La campaña está estructurada explícitamente para enseñar SQL — la descripción de la tienda señala que los primeros casos enseñan lo básico mientras que los posteriores solo te dan la pregunta. El contenido creado por los jugadores amplía ese plan de estudios indefinidamente.
Piensa en el editor como una herramienta de enseñanza en dos direcciones:
| Dirección | Beneficio |
|---|---|
| Lado del creador | Diseñar un caso te obliga a articular con claridad la lógica de las consultas |
| Lado del jugador | Los casos personalizados ofrecen práctica nueva más allá de la campaña |
| Lado de la comunidad | Los casos compartidos crean una biblioteca de aprendizaje entre iguales |
Este es un caso poco habitual en el que el editor de niveles no es una novedad — está estructuralmente alineado con lo que el juego intenta hacer. Un jugador que construye un caso sobre una corona robada del Museo de Orsay tiene que pensar como diseñador y como arquitecto de bases de datos a la vez.
Consideraciones de accesibilidad para creadores
El juego base admite tamaño de texto ajustable, opciones de subtítulos, controles de volumen personalizados y se puede jugar a tu propio ritmo sin eventos de tiempo rápido. Cuando diseñes casos personalizados, ten presentes esos mismos principios:
- Escribe un texto de pregunta limpio y legible. Evita párrafos densos.
- No dependas solo del color para distinguir las columnas de las tablas.
- Mantén una duración razonable del caso. Un caso personalizado de 30 minutos es mucho pedir para una descarga.
Errores comunes al crear casos SQL personalizados
Incluso con un editor sólido, los creadores primerizos tienden a cometer los mismos errores. Los informes de la comunidad y los principios generales de diseño apuntan a algunos problemas recurrentes:
| Error | Por qué perjudica | Solución |
|---|---|---|
| Datos demasiado limpios | No se requiere habilidad de filtrado | Añade filas de ruido y formatos inconsistentes |
| Pregunta ambigua | Los jugadores adivinan mal la intención | Enuncia el objetivo en una sola frase |
| Demasiadas tablas | Abrumador para principiantes | Empieza con dos, añade complejidad después |
| Sin partida de prueba | Irresoluble o trivialmente resoluble | Resuélvelo tú mismo dos veces |
| Ignorar la localización | Los jugadores no angloparlantes tienen dificultades | Mantén el texto sencillo; indica los límites de idioma |
El editor de niveles de Ghost in the SQL Data premia la contención. Los mejores casos personalizados son pequeños, ajustados y construidos en torno a una única consulta ingeniosa.
Una estructura de caso de ejemplo
Aquí tienes una plantilla conceptual que puedes adaptar:
- Premisa: Un testigo informa de un allanamiento en un apartamento de París.
- Tablas:
calls(registro de la centralita),residents(registro del edificio). - Pregunta: "¿Qué residente llamó a la centralita antes de la hora denunciada pero vive en un distrito diferente?"
- Lógica de solución: JOIN por ID de residente, filtrar por marca temporal de la llamada, excluir los distritos coincidentes.
- Pistas falsas: Dos residentes con llamadas no relacionadas en la misma ventana temporal.
Esa estructura pone a prueba los JOIN, el filtrado y los operadores de comparación sin abrumar al jugador.
Preguntas frecuentes
¿Es gratis usar el editor de niveles de Ghost in the SQL Data? Sí. El editor se incluye con el juego base, que se lanzó a $9.99 (con un 10% de descuento de introducción hasta el 12 de noviembre de 2026). No hay una compra separada del editor.
¿Puedo compartir casos personalizados con otros jugadores? Sí. El juego es compatible con Steam Workshop, así que los casos publicados se pueden descargar y jugar por la comunidad. Steam Cloud también mantiene tu progreso local sincronizado.
¿Necesito saber SQL para usar el editor de niveles? Necesitarás un dominio práctico de las sentencias SELECT, los JOIN y el filtrado. La campaña los enseña de forma progresiva, así que se recomienda encarecidamente terminar primero los casos tutoriales antes de crear los tuyos propios.
¿El editor de niveles de Ghost in the SQL Data admite otros idiomas? El juego base incluye 10 idiomas de interfaz, pero el texto de los casos personalizados depende de lo que escriba el creador. Los informes de la comunidad sugieren que los casos en inglés dominan el Workshop, así que indica claramente el idioma de tu caso en su descripción.
Reflexiones finales
El editor de niveles de Ghost in the SQL Data convierte un puzle de detective enfocado de $9.99 en una plataforma creativa continua. Con la distribución de Steam Workshop, una campaña que ya enseña los fundamentos de SQL y una filosofía de diseño construida en torno a consultas de bases de datos reales, es una característica que merece mucha más atención de la que sugiere su única etiqueta en la tienda. Tanto si estás creando tu primer caso de dos tablas como si publicas una serie completa de misterios parisinos, el editor te da las herramientas — el resto depende de tus habilidades con las consultas.
Guías relacionadas
El sistema de pizarra de Ghost in the SQL Data explicado: cómo el tablero del investigador resuelve casos
Descubre cómo el sistema de pizarra de Ghost in the SQL Data convierte los resultados de consultas SQL en un tablero visual de pistas. Fija gráficos, notas y pruebas para resolver cada caso de París.
Guía de logros de Ghost in the SQL Data: desbloquea todos los trofeos rápido
Domina cada desbloqueo en nuestra guía de logros de Ghost in the SQL Data, con consejos por niveles, estadísticas de finalización y rutas rápidas hacia el 100%.