WorldSlate · v1.0 · Disponible en itch.io

Un estudio de mundos procedurales
que viaja con tu juego

Diseña el algoritmo con controles y pinceles. Abre en Unity o Godot para tener un proyecto inicial transitable, con el generador en vivo como código fuente legible.

Tus jugadores pulsan «nuevo mundo», tu juego corre el algoritmo, un layout fresco cada vez.

Comprar en itch.io · $19.99 →

Precio de lanzamiento, fijado para los primeros compradores.

Recorrido completo de funciones — Generación de Mundo, Editor, Exportación, y luego el juego inicial corriendo en Unity.

01 / Cómo funciona

No envías un mapa.
Envías el algoritmo que los genera.

La mayoría de las herramientas exportan un único layout. WorldSlate exporta un generador. La receta (biomas, modo de partición, reglas de ríos, dispersión) se incluye como código fuente .gd o .cs dentro de tu juego. Cada «nuevo mundo» es una tirada de esas reglas.

La receta es tuya para leer y modificar. El runtime que la consume es tuyo para leer y modificar. Nada de tu generación de mundo está oculto detrás de un binario sellado, una llamada a un servicio o una DLL caja-negra. Todo es código fuente en tu proyecto, por diseño.

using UnityEngine;
using WorldSlate.Runtime;
using WorldSlate.Shell;

public class Game : MonoBehaviour
{
    RecipeWorldData _data;
    WorldSlateWorld _world;

    void Start()
    {
        // Carga el algoritmo incluido dentro del juego.
        _data  = RecipeWorldData.LoadFromResources("WorldSlate/world_data");
        _world = gameObject.AddComponent<WorldSlateWorld>();
        _world.SetWorldData(_data);  // streaming de fragmentos, minimapa, POIs ya conectados.
    }

    // El jugador pulsa «nuevo mundo»: nueva semilla, misma receta.
    public void OnNewWorldPressed() =>
        _world.RegenerateWithSeed(Random.Range(int.MinValue, int.MaxValue));
}
Una receta · semillas infinitas La misma forma en ambos motores
02 / Recetas y semillas

Tu receta define las reglas.
Una semilla es una tirada de esas reglas.

Tus juegos favoritos no envían un mapa. Envían una receta (las reglas de cómo debe generarse un mundo) y dejan que el runtime tire una nueva en cada partida. Terraria, Don't Starve, Caves of Qud: la misma receta, octogésima partida, y aún sorprende.

Recetas

Construye las reglas. Cada receta es un tipo de mundo distinto.

Semillas

Tira la receta. Cada semilla es un layout fresco. Esto es lo que reciben tus jugadores.

03 / El estudio

Un estudio.
Un solo flujo.

Launcher, Generación de Mundo, Editor y Exportar. La receta vive en Generación de Mundo. Los pinceles viven en el Editor. Cada pantalla lee y escribe sobre el mismo archivo de proyecto.

Launcher con galería de plantillas y recientes
Launcher · plantillas, recientes, navegador de proyectos
Generación de Mundo con lienzo, modo de partición e inspector de biomas
Generación de Mundo · controles, pinceles, modos de partición
Editor con la barra de herramientas y las capas de bioma
Editor · ocho herramientas, coloca todo a mano
Pantalla de Exportar con elecciones de motor y formato
Exportar · Abrir en Unity, Abrir en Godot, más 5 formatos estándar
04 / Abrir en el motor

Pulsa F5,
y ya estás caminando.

«Abrir en Unity» o «Abrir en Godot» arma un proyecto inicial: controlador de jugador, streaming de fragmentos, mapa del mundo, minimapa con niebla de guerra, banderas de zona, marcadores de POI. Todo preconectado. El generador en vivo está ahí mismo en tu árbol de proyecto, como código fuente que puedes leer.

i

Jugador transitable

Controlador de jugador con sprite de marcador, listo para moverse. Coloca tu propio arte cuando quieras.

ii

Streaming de fragmentos

Las regiones se cargan y descargan alrededor del jugador automáticamente. Mundos grandes, fluidez constante.

iii

Mapa del mundo y minimapa

Pulsa Tab para el mapa del mundo. El minimapa de esquina se va revelando mientras exploras.

iv

Banderas de zona

«Sin spawn». «Arena de jefe». «Zona segura». Consultable desde tu código en dos líneas.

v

Marcadores de POI

Hitos y ganchos de misión etiquetados en tiempo de diseño, consultables por nombre o tipo en runtime.

vi

Código fuente legible

El generador se incluye como .gd / .cs. Léelo, modifícalo, refactorízalo. Es tu proyecto ahora.

Todas las características →

05 / Licencia

Compra el estudio, el motor es tuyo. Licencia comercial perpetua y libre de regalías. Sin reparto de ingresos, sin tarifas por jugador, sin atribución requerida. Incluye más de 1200 sprites SVG libres de regalías.

Licencia en lenguaje claro →

06 / Aviso

¿Lo quieres en tu juego?

Disponible ahora en itch.io. Deja tu correo para recibir noticias de actualizaciones.

O salta directo al Discord.