Creador de FPS: la sensación va antes que el nivel
Un shooter en primera persona se decide en los diez primeros segundos, antes de que el jugador haya visto tu nivel. El movimiento, el arma en sus manos y lo que pasa cuando aprieta el gatillo. Todo lo demás viene después de eso. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu propio Claude, ChatGPT, agente o clave de API. Funciona en Windows y Linux, sobre el motor oficial de Godot.
Los diez segundos que lo deciden
Carga el shooter que quieras y camina en círculo antes de disparar. Ya sabes si es bueno. La aceleración, cuánto control tienes en el aire, cuánto se mueve la cámara al aterrizar, si el movimiento lateral se siente pesado o ligero. Los jugadores leen todo eso al instante y perdonan muy poco.
Por eso empezar por un nivel es un error. Un pasillo precioso alrededor de un mal movimiento es un mal juego con buen arte dentro. Consigue que un personaje se mueva por una caja vacía hasta que la caja sea divertida, y luego construye el nivel para el movimiento con el que acabaste.
Lo mismo vale para el arma. Cadencia de fuego, retroceso, tiempo de recarga, la decisión entre impacto instantáneo o proyectil, y la respuesta cuando aciertas. Esos números se encuentran disparando, no planificando.
Cómo funciona aquí
Le describes a Flockbay lo que quieres. Pregunta lo que necesita saber, una ronda cada vez con una recomendación para cada pregunta, y escribe un brief antes de construir nada: qué viene primero, qué viene después, qué no está en esta versión. Uno bueno se lee como el consejo de arriba: primero un controlador del jugador y un arma en una caja vacía, enemigos después, multijugador todavía no. No se construye nada hasta que lo apruebas.
Luego escribe el GDScript en tu proyecto de Godot. Un controlador del jugador con la aceleración y el control en el aire que pediste. Un arma con una cadencia de disparo y un patrón de retroceso concretos. Enemigos que oyen antes de ver, se ponen a cubierto y te pierden la pista si rompes la línea de visión. Hace playtesting de eso antes que tú: ejecuta el juego, envía eventos de entrada, lee stdout y el depurador, y captura el viewport.
Luego lo juegas, y dices lo que notaste. El movimiento lateral se pega. El arma suena fuerte pero no parece que acierte. Recargar tarda lo bastante para molestar pero no lo bastante para ser una decisión. Esas frases son el trabajo de diseño, y son la parte que requiere a una persona.
El código acaba en tu proyecto, donde podrías leerlo. Nada te obliga.
Una frase te da un nivel; estar dentro de él te da las líneas de visión
Cuando el movimiento ya es divertido, Flockbay construye el nivel alrededor con sus herramientas del mundo: terreno esculpido y pintado, edificios y props colocados como instancias de escena, cobertura donde la pediste. Si tu shooter es en exteriores, eso incluye agua, cielo y clima, todo como nodos reales en el árbol de escena.
Las líneas de visión son todo el oficio del diseño de niveles de shooters. Hasta dónde puede ver un jugador, cuántos ángulos cubren esta puerta, si hay una ruta alternativa. Son juicios que se hacen estando dentro del espacio y mirando, así que lo recorres y dices lo que encontraste: el puesto del francotirador ve demasiado, la puerta tiene un ángulo de más. Flockbay cambia el nivel para ajustarlo.
Algunas decisiones son más rápidas con tu propia mano. Lo recorres y descubres que la ruta de flanqueo que nadie usa es invisible desde la entrada, así que la mueves: las mismas herramientas del mundo son botones alrededor de la vista 3D del editor de Godot, actúan sobre la escena en vivo, y el deshacer de Godot lo revierte si te equivocaste.
Correr en local no es opcional en este género
Flockbay es una app de escritorio para Windows y Linux, y trae Godot dentro. Pulsa Play y el juego corre en tu equipo a tu tasa de fotogramas. Para un shooter es el requisito básico: juzgar la puntería a treinta fotogramas por segundo irregulares en una pestaña del navegador no te dice nada sobre si tu juego se siente bien.
También hace razonables las escenas ambiciosas. Un nivel exterior con terreno, clima y muchos enemigos activos no es una carga para un navegador.
Construir necesita conexión a internet porque Flockbay, la generación de assets y los datos del mundo llegan por la red. Para jugar a lo que ya has construido, no.
El multijugador, con realismo
Godot admite red y un shooter es de las cosas más difíciles de conectar bien en red. No es una función de la primera semana, y quien te diga que es una casilla que marcar no está siendo sincero contigo.
Un shooter para un jugador con buen movimiento y enemigos contra los que merece la pena pelear es un juego completo y un primer objetivo mucho mejor. Añade jugadores después, cuando la cosa sea divertida con uno.
Los enemigos son un problema de ritmo, no de IA
La gente da por hecho que lo difícil de los enemigos de un shooter es la inteligencia. Normalmente no lo es. Un enemigo listo de verdad es frustrante; lo que disfrutan los jugadores es un enemigo legible, que avisa y que les da un momento para reaccionar.
Así que las peticiones útiles tratan del ritmo y no de la astucia. Debería hacer una pausa antes de disparar. Debería gritar cuando te detecta. Debería avanzar si te quedas quieto demasiado tiempo. Flockbay lo escribe como GDScript en tu proyecto, y tú lo juzgas por si la pelea tiene forma.
La otra mitad es el espacio: de dónde viene el enemigo, si lo ves antes de que te vea y qué puedes poner entre él y tú. El diseño de encuentros es más arquitectura que comportamiento, así que juzga la sala tan a fondo como al enemigo, y dile a Flockbay cuando la cobertura está en el sitio equivocado.
Preguntas frecuentes
- ¿Puedo hacer un FPS sin saber programar?
- Sí. Flockbay construye el nivel y escribe el GDScript del movimiento, las armas y el comportamiento de los enemigos. Tú lo juegas y juzgas la sensación.
- ¿Puedo ajustar el movimiento con precisión?
- Sí. Es código de verdad con valores de verdad, así que puedes pedir un cambio concreto y notar la diferencia al instante.
- ¿Admite multijugador?
- Godot tiene red, pero un shooter multijugador que se comporte bien es difícil de verdad. Empieza con un jugador.
- ¿El juego funciona en el navegador?
- No. Flockbay es una app de escritorio para Windows y Linux, y tu juego corre en local sobre el Godot incluido.
- ¿Cuánto cuesta?
- Descarga gratuita y gratis para construir. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API. Flockbay construye a partir de una biblioteca de objetos ya hechos, o con las formas propias de Godot.
Un punto de partida es plantillas de shooters.
Descarga Flockbay
Gratis para Windows y Linux. Deja bien el movimiento primero.
