Videojuegos

WindRush: mi juego de windsurf y kitesurf con Godot y Claude

Por Jérôme Stéphan · 26 de septiembre de 2026 · Lectura: 11 min

Leer en: Español · English · Français

WindRush: mi juego de windsurf y kitesurf con Godot y Claude

Vivo en Pucón, entre el lago y el volcán, y navego en windsurf y kitesurf. WindRush nace de ahí: un juego 3D de windsurf y kitesurf para Android que estoy desarrollando con Godot, C#, MakeHuman y Claude Code (Opus 5.5) como copiloto de programación. El juego sigue en desarrollo: estas son capturas reales de la versión actual.

WindRush: slalom en los Trópicos, boya de trasluchada
Slalom en los Trópicos: el paso de la boya de trasluchada, con un rival en la estela.

Nuevo: un menú de consola y tres formas de jugar

El menú se rehízo por completo, al estilo de los juegos de carreras de consola: de fondo, la foto del spot actual, paneles inclinados y una fila de tarjetas para recorrer, una por disciplina, como cuando eliges tu auto. Al entrar hay tres opciones:

Menú de inicio de WindRush: Entrenamiento, Carrera y Libre
El nuevo menú: tres entradas, Entrenamiento, Carrera y Libre, sobre la foto del spot actual.

Once disciplinas, once formas de navegar

Modo Libre de WindRush: fila de tarjetas de las once disciplinas
El modo Libre: once disciplinas en tarjetas, con spot, clima y momento del día, y la vista previa del spot.
WindRush: vista dron de una ola que rompe
Vista dron: el rider corre a lo largo de una ola que rompe.
WindRush: windfoil volando sobre el agua
Foil: la tabla vuela sobre el agua.

Una física de navegación de verdad

La pantalla muestra lo que un windsurfista mira de verdad en el agua: la velocidad en nudos, la fuerza del viento, el rumbo respecto al viento (través, largo…), cuánto está cazada o suelta la escota, y el turbo. Se orza y se arriba, se traslucha, se bombea para salir a planear, y los saltos solo funcionan con más de 8 nudos de velocidad, como en la realidad.

Hay cinco spots de navegación, Ho'okipa (Hawái), Étretat, Tarifa, Jericoacoara y Lagoa do Paraíso (Brasil), cada uno con su clima (sol o tormenta, Poniente o Levante) y su momento del día (mañana, mediodía o atardecer), más el canal de la disciplina Velocidad. El juego está en español, inglés y francés, y se elige un rider hombre o mujer.

Las olas también cambiaron: entrar de frente en la espuma de una ola que acaba de romper te frena y sacude al rider, y una barra grande de espuma tomada de frente termina en caída. En diagonal, o saltando por encima, se pasa.

WindRush: windsurf en las olas de Ho'okipa
Ho'okipa: el rider pasa la cresta de una ola. Las olas rotas sacuden, y la espuma tomada de frente te tira al agua.

Étretat: los acantilados de Normandía

Spot nuevo: Étretat, en la costa de Normandía, en Francia. Los grandes acantilados blancos, el arco y la aguja, el pueblo al fondo de la bahía: se navega al pie de los acantilados, con sol o con tormenta, y un recorrido freeride de nueve balizas sigue la costa.

WindRush: vista dron de los acantilados de Étretat
Étretat visto desde el dron: los acantilados blancos, el arco y la aguja.
WindRush: recorrido freeride en Étretat
El recorrido freeride de Étretat: a lo largo de los acantilados y del pueblo, baliza tras baliza.
WindRush: slalom en Étretat al atardecer
Slalom en Étretat al atardecer, entre las boyas, con el pueblo al fondo de la bahía.

Una verdadera regata de slalom

El slalom se corre de ida y vuelta a lo largo de la costa: zigzag entre las puertas, una boya de trasluchada que hay que rodear y vuelta a la llegada. Los tres rivales, Kai, Lena y Mateo, tienen cada uno su estilo: abierto y prudente, cerrado en la boya o imprevisible. Se quitan el viento (el desvente existe), chocan y se enojan cuando uno los golpea. Salida lanzada con cuenta regresiva, penalización si sales antes, cámara lenta y clasificación a la llegada, y luego la repetición de los mejores momentos.

WindRush: rivales que se enojan durante la regata
Los rivales tienen carácter: si los golpeas, te lo hacen saber.

Formatos de regata de verdad

Las regatas siguen ahora los formatos reales. La Kite Race retoma la Formula Kite: salida en ceñida, boya de barlovento, puerta de sotavento y llegada al través. La Foil Race es un sprint de slalom en formato iQFOiL, a favor del viento con tres boyas de trasluchada. La Wing Race es un Surf-Slalom en formato GWA, con una zona de bombeo marcada con boyas amarillas donde el viento cae: hay que bombear el ala para seguir volando. En windsurf, una opción agrega el slalom en formato PWA (a favor del viento, cuatro boyas de trasluchada) además del slalom de ida y vuelta. Los rivales ya no son figurantes: navegan con la misma física que el jugador, cada uno con su propio material del catálogo, apuntan a las boyas y esquivan las rocas y a los otros riders.

La trasluchada y el duck jibe

La trasluchada se hace como en la realidad: arribas, la tabla entra en el canto, la vela se tumba hacia afuera y cambia de lado, y sales por la otra banda conservando la velocidad. Una trasluchada limpia, que guarda más del 70 % de la velocidad, da un bono. Con Mayús + J al entrar, intentas el duck jibe: la vela pasa por detrás, por encima de la cabeza, mientras el rider se agacha y pasa bajo la botavara. Es más difícil, pero guardas entre 75 y 85 % de la velocidad. Un modo entrenamiento lo muestra en cámara lenta, paso a paso.

Modo entrenamiento de WindRush: demostración del duck jibe
El modo entrenamiento: demostración en cámara lenta, cada etapa en pantalla, y luego te toca a ti.
WindRush: aprender el beachstart en la playa tropical
El modo entrenamiento enseña también el beachstart, paso a paso: deja que la vela te levante.

Tarifa, la capital europea del viento

Spot nuevo: Tarifa, en la punta sur de España, frente a Marruecos. El pueblo blanco, el puerto, la isla con su faro, la gran duna, los aerogeneradores en los cerros y dos vientos para elegir: el Poniente, regular, que viene del mar, y el Levante, fuerte y racheado, que viene de tierra. En el agua, hasta 70 cometas a la vez; en la playa, las cometas infladas sobre la arena, con despegues y aterrizajes asistidos. Mar adentro, con Poniente, una zona Big Air donde se mide cada salto, y un recorrido freeride de siete balizas alrededor de la bahía.

WindRush: playa de Tarifa con cometas de kitesurf
Tarifa: la playa del kite, con las cometas en la arena, los despegues asistidos y decenas de cometas en el agua.

Velocidad pura: más de 90 km/h en un canal

La disciplina Velocidad se inspira en los récords de velocidad: un canal de 800 metros en el desierto, a 120 grados del viento, con rachas de 35 a 50 nudos. Tabla de velocidad de 42 cm de ancho, vela pequeña y muy plana, casco integral: el rider va casi acostado, con la pierna delantera estirada. En las rachas hay que mantenerse acostado, si no viene la catapulta, y salirse del canal se paga caro. Se busca la media en 500 metros (alrededor de 95 km/h) y la punta en 2 segundos, con récord personal y top 10. Cinco cámaras: persecución, dron, a bordo en la botavara, frente al rider y travelling al ras del agua.

Elegir el material como en la playa

Antes de salir al agua eliges tabla, vela, tamaño, arnés, traje y montaje. Solo en slalom hay 37 tablas, cada una con su volumen y su eslora (por ejemplo la Vortex Speed: 136 litros, 2,38 m). Para el kitesurf se eligen las cometas, y para el foil, el montaje. Desafíos por disciplina, con medallas, le dan un objetivo a cada sesión. En el agua y en la playa, los otros riders también usan el material del spot y del clima: sobre todo tablas y velas de olas en Ho'okipa, más velas de olas cuando sopla el Levante en Tarifa, y velas más chicas cuando el viento sube. El material se desbloquea a lo largo de la carrera, y los tamaños extremos llegan en el capítulo 5.

Personajes con MakeHuman, mundo con Godot

Los riders y el público de la playa se crean con MakeHuman, un programa libre para modelar personas en 3D, y luego se importan a Godot con su esqueleto para animarlos. El escenario (océano animado, montañas, playa con palmeras) está construido en Godot 4.

Claude Code (Opus 5.5) como copiloto

WindRush está escrito en C# (.NET), el mismo lenguaje que uso en todos mis proyectos web. Claude Code trabaja directamente dentro del proyecto:

Yo decido el gameplay, pruebo y ajusto las sensaciones. Lo que se siente bien al navegar lo juzga alguien que navega, no una IA. Pero el ritmo de avance no tiene nada que ver con programar solo.

Detalle técnico: el juego usa el renderizador «Compatibility» de Godot, pensado para que funcione fluido en celulares Android de gama media, no solo en los más caros.

¿Y ahora?

WindRush sigue en desarrollo: faltan pulir la física y los controles táctiles, sumar spots y preparar la publicación en Google Play. Si te interesa probar una versión beta, escríbeme.

Uso el mismo método (C#, .NET e IA como copiloto) en los proyectos de mis clientes: aplicaciones, plataformas y juegos. Ejemplos: el juego multijugador FamiQuiz en .NET, las apps para Roku o el software a medida.

¿Tienes un proyecto de app, plataforma o juego?

Conversemos: te propongo la arquitectura, los plazos y un precio claro.

Pedir mi cotización gratisEscríbeme por WhatsApp
WhatsApp