Cómo hacer un juego 3D cuando no escribes código
Hacer un juego 3D suele atascarse en uno de dos sitios: el mundo es demasiado trabajo de construir, o el código es demasiado de aprender. Flockbay quita el segundo y convierte el primero en la parte que haces de verdad.
Por qué se paran la mayoría de intentos en 3D
Pregunta a cualquiera que abriera un gran motor, siguiera un tutorial y nunca volviera a abrirlo qué pasó, y te contará una de dos historias. O pasó tres semanas con el movimiento del personaje y nunca llegó al juego, o consiguió que el movimiento funcionara y luego se quedó mirando un plano gris vacío sin idea de cómo hacer un mundo.
Los dos son problemas reales y necesitan soluciones opuestas. El código de movimiento es un problema resuelto que no deberías volver a resolver a mano. Un mundo no es un problema resuelto: es tu juego, y nadie puede generar tu gusto por ti.
Así que el reparto es: el código deja de ser trabajo tuyo, y el mundo pasa a serlo.
Construir el mundo
Trabajas en un editor, en una vista 3D, con terreno que esculpes, agua que delimitas, clima que fijas y objetos que colocas. Se comporta como un editor de niveles. Miras el mundo desde dentro y cambias lo que está mal.
El terreno es terreno de verdad y no un mapa de alturas que tengas que preparar en otro sitio. El agua toma un contorno que dibujas. El cielo y el clima son parte del mundo y no un posprocesado que añades al final. Existen porque un juego 3D que merezca recorrerse los necesita pronto, no como una pasada de pulido.
Los objetos salen de varios sitios: generados, conseguidos, traídos de tus propios archivos o construidos directamente como geometría cuando es la forma honesta de ponerte a jugar. Se te dirá cuál pasó.
Conseguir el código sin escribirlo
Flockbay escribe GDScript dentro de tu proyecto. Describes el comportamiento con palabras normales (la puerta se abre cuando tienes la llave, el enemigo pierde el interés a los diez segundos, caer al agua te devuelve a la orilla) y el código aparece en los archivos de tu proyecto.
Lo juzgas jugándolo. Es la parte que la gente espera que sea un compromiso y no lo es: no escribir el código no significa no tener exigencias con el juego. Rechazarás cosas. Ese es el ciclo funcionando.
Como lo que sale es GDScript normal en un proyecto normal de Godot, nada en ello está atado a esta herramienta. Si alguna vez quieres mirarlo, o pasárselo a alguien que lee código, está ahí.
Corre en tu equipo, y esa es la gracia
Flockbay es una app de escritorio para Mac y Windows con Godot incluido. Pulsa Play y el juego corre en local, usando tu GPU. Nada se transmite y nada se renderiza en un centro de datos.
En 3D en concreto, esta es la diferencia entre una escena de verdad y una de juguete. El terreno, la vegetación, el clima dinámico y una población de personajes son una carga normal en local y una carga imposible en un navegador, y por eso las herramientas de navegador te empujan hacia escenas pequeñas, planas y vacías sin decirte nunca por qué.
Construir requiere conexión a internet, porque la IA, la generación de assets y los datos del mundo llegan por la red. Una vez construido, el juego se juega sin ella.
Cómo es un primer proyecto sensato
No un mundo abierto. Un valle, o un edificio, o una calle. Algo con una forma que puedas tener en la cabeza y terminar.
Consigue que un personaje camine por él. Añade una cosa que encontrar y una razón para buscarla. Juégalo una y otra vez y arregla lo que te molesta: la cámara, la velocidad al caminar, que la parte interesante quede a tu espalda al aparecer. Esa lista de molestias es tu documento de diseño.
La escala viene después, y viene barata, porque las herramientas de mundo no se vuelven más difíciles cuando el mundo crece.
Los ajustes del mundo que conviene entender pronto
La escala del terreno. Es muy fácil construir un valle que se ve bien desde arriba y tarda cuatro minutos en cruzarse. Hacerte una idea de lo grande que es de verdad un espacio cuando estás dentro, a velocidad de paseo, es la calibración más útil que puedes hacer el primer día.
La niebla y la bruma. Controlan hasta dónde puede ver el jugador, y son la palanca más fuerte que tienes sobre el ambiente de una escena exterior. También esconden el borde de tu mundo, que es lo que impide que un terreno finito parezca una maqueta.
La hora del día. Un mundo a mediodía es plano y uno a media tarde tiene forma, porque las sombras largas describen el terreno. Si una escena se ve sosa, la razón suele ser la luz antes que la geometría.
Preguntas frecuentes
- ¿Tengo que modelar algo en Blender primero?
- No. El terreno, el agua y el cielo se construyen en la app, y los objetos se pueden generar, conseguir o construir directamente. Puedes traer tus propios modelos si los tienes.
- ¿Qué motor es?
- Godot, de código abierto, incluido con la app. Tu proyecto es un proyecto de Godot.
- ¿Cómo de bueno tiene que ser mi ordenador?
- Lo bastante para jugar el juego que haces, ya que corre en local. No hay un requisito fijo porque depende enteramente del mundo que construyas.
- ¿Puedo hacer todo esto en un navegador?
- No. Flockbay se descarga e instala en Mac o Windows. Eso es lo que hace posible el rendimiento 3D en local.
- ¿Cuánto cuesta?
- Se descarga gratis, y el editor es gratis. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.
Descarga Flockbay
Descarga gratuita para Mac y Windows.
