Generador de juegos aleatorios · entra una idea, sale un mundo jugable

Generador de juegos aleatorios — Tira una idea de juego que realmente puedas jugar

Crea tu propio generador de juegos aleatorios

Tira una idea de juego aleatoria —género, escenario y giro— y luego juégala en un mundo 3D directamente en tu navegador. Generador de ideas de juego gratis, sin registro y sin descargas.

✦Juego
Tira una idea de juego sobre un faro al borde de una tormenta

Un generador de juegos aleatorios solo sirve si lo que genera se puede jugar. Este tira tres valores —un género, un escenario y un giro— y luego entrega la misma frase a un constructor de mundos 3D que se ejecuta en la pestaña del navegador que ya tienes abierta. Sin registro, sin descargas y sin instalar ningún motor.

La tirada es la mitad pequeña. La mitad grande es que la frase que describe la tirada se resuelve en una escena de Three.js por la que puedes caminar: geometría del suelo, cielo, un sistema de iluminación, colisiones y un controlador de jugador. Obtienes una restricción y un lugar donde colocarla.

Tira una idea de juego (herramienta en vivo)

El botón de tirar es el primer elemento interactivo de la página porque es lo único que importa en una primera visita. Una pulsación devuelve tres valores: un género, un escenario y un giro. Un resultado típico dice algo como «sigilo / faro durante una tormenta / la gravedad se invierte cada treinta segundos». Esa es toda la salida. Es una frase.

Una tirada son tres extracciones independientes de tres listas cerradas. El eje de género decide qué hace el jugador: sigilo, agricultura, defensa de torres, carreras, supervivencia, puzles, gestión, plataformas. El eje de escenario decide dónde ocurre: un faro, una ciudad inundada, una estación orbital, un centro comercial invadido por la vegetación. El eje de giro decide la única regla que hace que la combinación sea específica y no genérica: las fuentes de luz atraen a los enemigos, los cultivos solo crecen en la oscuridad, el suelo es la única superficie segura.

Lo que una tirada no es: un documento de diseño. No hay condición de victoria, ni economía, ni número de niveles, ni estimación de alcance, ni dirección de arte más allá de los sustantivos que ya están en la frase. Si quieres esas cosas, vienen de ti o del siguiente paso, donde la frase se convierte en un mundo. Mantener la salida pequeña es deliberado. Un generador que devuelve un diseño completo produce algo con lo que discutes. Un generador que devuelve tres restricciones produce algo contra lo que empujas.

Por qué tres ejes en lugar de uno

Un solo eje no es una restricción. «Haz un juego de sigilo» deja el espacio casi tan abierto como «haz un juego», porque todas las suposiciones por defecto siguen aplicándose: un guardia, un pasillo, una sombra. Tres ejes se cruzan en algo lo bastante estrecho para actuar sobre ello. El género te da el verbo, el escenario te da los sustantivos y el giro te da la excepción a las reglas normales del género. La idea vive en la intersección, no en un solo eje.

  • GéneroEl verbo. Sigilo, agricultura, carreras, supervivencia, gestión, puzles. Más estrecho que un estado de ánimo, más amplio que una mecánica.
  • EscenarioLos sustantivos. Son las palabras que se convierten en objetos de la escena: faro, estación, centro comercial, arrecife.
  • GiroUna regla que contradice lo predeterminado del género. Es el eje que convierte un bucle conocido en uno específico.
  • Nueva tirada de un solo ejeVuelve a tirar un eje y conserva los otros dos. Útil cuando te gusta el escenario y no el género.
Tira un escenario, descríbelo y míralo convertirse en un lugar por el que puedes caminar.

Por qué una idea generada al azar vence a una página en blanco

El problema de una página en blanco no es la falta de ideas. Es que tienes demasiadas igual de válidas y ninguna razón para elegir una, así que la primera hora se va en comparar en lugar de construir. Una tirada elimina la comparación. No obtienes una idea mejor que la que habrías alcanzado tarde o temprano. Obtienes una antes y más barata.

Una restricción convierte «cualquier cosa» en «esta cosa». «Haz un juego este fin de semana» es una frase que puedes posponer indefinidamente. «Haz un juego de sigilo en un faro donde la gravedad se invierte» ya contiene una primera tarea: necesitas un faro, necesitas una fuente de luz y necesitas algo que se esconda de ella. Esa primera tarea es el punto entero. Empezar es el cuello de botella; inventar normalmente no lo es.

La afirmación aquí es modesta. Una tirada no te vuelve más creativo y no garantiza una buena idea. Convierte una decisión abierta en una cerrada en aproximadamente un segundo. Algunas tiradas te disgustarán a primera vista, y aun así son útiles: que te disguste un resultado concreto de tres ejes te dice con qué eje tienes un problema, así que puedes conservar el escenario, volver a tirar el género y seguir adelante.

De la idea a un mundo 3D jugable

La misma frase que imprime el generador es un prompt de mundo utilizable. El flujo es una frase de entrada, un mundo de salida. Pegas la tirada en el constructor de juegos 3D y devuelve una escena: geometría de terreno con un material, un cielo, una luz direccional con un mapa de sombras, una cápsula de jugador con un colisionador y un punto de aparición. La escena se ejecuta en el navegador sobre Three.js. No se instala nada y no se compila nada.

Lo que de verdad se rompe en este paso son la escala y la especificidad. «Hazlo atmosférico» devuelve la densidad de niebla por defecto y el sistema de luz por defecto, porque no hay nada en la frase que resolver. «La niebla termina a veinte metros, una torre de dieciocho metros de alto, tres fuentes de luz» devuelve algo que puedes recorrer. Los objetos con nombre aterrizan correctamente donde el terreno es plano; pide un faro en un acantilado y una base inclinada flotará, lo cual arreglas pidiendo una huella aplanada debajo.

Cyclops' Island y Mini World siguen ambos esta forma: una frase, luego una escena, luego ediciones. Cyclops' Island es un bucle de supervivencia en una huella de isla fija, con una costa limitada. Mini World es más pequeño y más denso, pensado para una sesión más corta. Ninguno empezó como un documento de diseño, y ninguno necesitó un flujo de compilación para volverse jugable.

1

01

Tira los tres ejes, o escribe tu propia frase si ya sabes lo que quieres.

2

02

Pega la frase en el campo de prompt del constructor. Conserva en el texto los sustantivos del eje de escenario: se convierten en objetos.

3

03

El constructor emite un grafo de escena: suelo, cielo, sistema de iluminación, controlador de jugador y colocación de los objetos con nombre.

4

04

Recórrelo con el teclado y mira con el ratón o el trackpad. Este es el paso que te dice si la idea tiene recorrido.

5

05

Cambia una cosa a la vez en lenguaje natural —distancia de la niebla, altura de la torre, número de enemigos— y vuelve a comprobar.

Una idea al azar llevada hasta una versión jugable: la prueba de que una tirada se puede empezar.

Generador de nombres de juego y personajes al azar

Los nombres se tiran por separado de la idea porque un buen nombre es un problema aparte con un modo de fallo aparte. Dos sustantivos concretos vencen a un sustantivo abstracto casi siempre. «La linterna del faro» te dice el escenario, el objeto clave y la mitad del plan de iluminación. «Soledad» no te dice nada que puedas dibujar. Los sustantivos concretos además se pueden buscar y pronunciar, lo cual importa más que la elegancia cuando tienes una sola línea para describir tu proyecto a alguien.

Una tirada de personaje devuelve tres campos: un rol, una limitación y un objeto. El rol es lo que hace el personaje dentro del bucle: guardián, buzo, recolector. La limitación restringe cómo lo hace: no puede nadar, no lleva luz, solo se mueve mientras no lo ven. El objeto es el único elemento que el arte tiene que modelar. Tres campos bastan para que el personaje se comporte de forma distinta a la del jugador por defecto, que es la única razón para añadir uno.

Los personajes se anclan al mundo en lugar de flotar libres. En el constructor, un personaje es un punto de aparición, un colisionador, una cámara que lo sigue o una máquina de estados de AI, y una malla. Si esa malla es un sprite, Agent Sprite Forge genera una hoja de sprites mapeada a los mismos estados de animación que ya usa el controlador: reposo, caminar, atacar. Un personaje que solo existe como un párrafo de trasfondo no hace nada en la escena.

Patrones de nombres que sobreviven a una barra de título

El patrón que aguanta es [objeto concreto] de [lugar concreto], o un compuesto de dos palabras de lo mismo. Se mantiene legible en tamaños pequeños, no choca con marcas existentes tan a menudo como una única palabra inventada y le da a quien dibuje el arte clave algo que dibujar. Los nombres abstractos de una sola palabra fallan siempre de la misma manera: nadie los recuerda y nadie puede imaginárselos.

Ideal para game jams y bloqueos de ideas

En un jam, la tirada es el brief. Tira una vez al inicio con todo el equipo mirando y escribe los tres ejes en algún lugar visible. No vuelvas a tirar porque a alguien no le guste el escenario; vuelve a tirar solo cuando el género sea técnicamente imposible en el tiempo del que dispones. Un género con mucha física en un jam de 24 horas con un solo programador es un bloqueo real. Un escenario que a alguien le parece aburrido no lo es.

Fija el marco antes de tirar: horas fijas, un techo de alcance y una regla de que la primera idea que a nadie le disgusta es la idea. Una tirada no cuesta nada, lo que significa que los equipos volverán a tirar indefinidamente si se lo permites. Pon un límite de dos tiradas y déjalo por escrito.

1

01

Tira una vez con el equipo delante.

2

02

Escribe el género, el escenario y el giro donde todos puedan verlos durante todo el jam.

3

03

Fija el límite de tiempo y el techo de alcance antes de que nadie abra el constructor.

4

04

Acepta la primera tirada que a nadie le disguste activamente. Que no guste no es un veto.

5

05

Recorta todo lo que no sirva al verbo central del género.

Tipo de jamCómo usar una tiradaQué recortar
Jam de 48 horasUna tirada al inicio, sin repetirMultijugador, sistemas de guardado, más de un nivel
Jam de una semanaTira una vez; tira un segundo giro a mitad de semana si el bucle se siente pobreFlujo de arte personalizado, voces, cinemáticas
Fin de semana en solitarioTira y luego reduce el género a su único verboEnemigos con búsqueda de rutas, inventario, árboles de diálogo
Equipo de cuatroTira y luego da a cada disciplina un eje como restricciónTodo lo que no sea visible en los primeros treinta segundos
Micro jam de tres horasTira solo escenario y giro; elige un género que ya conozcasMecánicas nuevas, recursos nuevos, tutoriales

De una idea al azar a un juego que puedes compartir

Un mundo en el constructor es una página con un enlace. Publicar no produce ningún artefacto compilado, ni un binario empaquetado, ni una cola de revisión de tienda. Guardas el mundo y el mundo tiene una dirección. Cualquiera con el enlace lo abre en un navegador y está de pie en la escena.

Lo que eso cambia en la práctica es la latencia de la retroalimentación. Puedes enviar el enlace mientras el mundo está a medias y recibir una reacción el mismo día. Los modos de fallo son distintos a los de un flujo de compilación: el mundo depende del entorno de ejecución detrás del enlace, así que un paso roto de generación de terreno lo rompe para todos a la vez, de inmediato. Conserva una copia antes de ediciones grandes.

Lo que publicar no hace: no monetiza, no te pone en una tienda y no te da un servidor dedicado. Te da un enlace y una escena. Para entradas de jam, prototipos y docencia, ese es todo el requisito.

Entra en el mundo al que pertenece

Un sprite es un personaje sin un lugar donde estar de pie. El último paso es el que nadie más ofrece: coge la hoja que acabas de crear y ponla en un mundo por el que alguien pueda caminar —una isla pequeña, un planeta, una esquina de calle lluviosa. Todos los mundos de este sitio se crearon a partir de una descripción escrita y se publicaron como una página que puedes jugar.

FAQ

¿Es gratis? +

Sí. Tanto la herramienta de tirada como el constructor de mundos funcionan en el navegador sin paso de pago, sin temporizador de prueba y sin bloqueo en la propia tirada.

¿Es realmente aleatorio? +

Cada eje es una extracción independiente de una lista fija. No hay ponderación por popularidad ni ninguna llamada a un modelo detrás del botón, así que la misma combinación puede salir dos veces en una misma sesión.

¿Puedo tirar un juego completo? +

No. Una tirada devuelve un género, un escenario y un giro: tres restricciones, más o menos una frase. Un juego jugable también necesita una condición de victoria, un bucle y una decisión de alcance, y eso viene de ti o del paso de construcción del mundo.

¿Puedo conservar una tirada? +

Sí. Copia la frase. Volver a tirar un solo eje conserva los otros dos valores, así que puedes quedarte con un escenario que te gusta y cambiar el género que hay debajo.

¿Necesito una cuenta? +

No para tirar. Sí necesitas una para guardar un mundo y obtener un enlace que puedas compartir, porque un enlace tiene que apuntar a algo que está almacenado.

¿Puedo publicar lo que me sale en la tirada? +

Sí. Una tirada no conlleva ninguna restricción por nuestra parte: son unas pocas palabras extraídas de una lista. Lo que construyas a partir de ella es tuyo.

¿Cuántos géneros hay en el conjunto? +

El conjunto es una lista escrita a mano y finita, no un flujo generado, y se mantiene deliberadamente pequeña. Eso significa que las repeticiones ocurren en una sesión normal, lo cual es útil: es más fácil empujar contra una restricción que reconoces que contra una que nunca has visto.

¿Sustituye a un diseñador de juegos? +

No. Sustituye la página en blanco, no al diseñador. No tiene opinión sobre cuál de los tres ejes importa más para tu equipo, cuál es tu presupuesto ni si un giro dado es implementable en el tiempo del que dispones. Esas decisiones siguen siendo tuyas.

Volver al creador de juegos 3D

Los 31 mundos, juegos y escenas 3D terminados están en una sola página: todos ellos jugables.

Plataforma: Neta StudioPágina: Generador de juegos aleatoriosLee a continuación: /explore/tool/ai-3d-game-maker · /explore/tool/3d-world-builder · /app/3d-game-builder/mini-world
×