Cómo llamar funciones desde el AnimationPlayer en Godot

Vengo a decir que desarrollar la demostración de Kings and Pigs me ayudó a entender algunas cosas. Entre ellas, descubrí cómo podía llamar a una determinada función mientras se ejecuta una animación. Sí, en muchos casos le dije adiós al “yield()” o la señal “animación finalizada”. Hacer esto es muy fácil, se los enseñaré con un ejemplo práctico y uno básico.

(más…)

Doble Salto en Juegos de Plataformas – Sunny Land en Godot

¡Hola amigos! En este turorial voy a explicarles cómo extender las funcionalidades de Sunny Land, el juego de plataformas que desarrollé hace unos meses, añadiendo la posibilidad de dos o más saltos en el personaje principal. Hago este tutorial porque un usuario me comentó que estaba intentando programar el doble salto del personaje y para ello había duplicado el estado de saltar en la Máquina de Estados.

(más…)

Mecánica de Movimiento en Juegos de Carreras

En la lista de tutoriales me dejaron la petición de las mecánicas para un juego de carreras. No he podido desarrollar el demo completo, tuve chance de estudiar un poco sobre las formulas de movimiento que podemos aplicar para los vehículos. Este método lo aplicó GDQuest en un repositorio que data del 2017, y usaba un auto como ejemplo. Yo usaré un barco, el funcionamiento es el mismo.

(más…)

Enemigos que te disparan

Ya estoy retomando el ritmo de los tutoriales, vamos ahora con otro en la Lista. Les enseñaré a hacer enemigos un poco más inteligentes, que puedan dispararle a los jugadores cuando se encuentren cerca. Para esto podemos tomar prestado código del Juego de Plataformas Sunny Land y el Asset de la Máquina de Estados. Si al momento de ver este vídeo todavía estoy mudando los repositorios a GitLab, pueden obtener el código de los artículos.

(más…)

Regresando con Indie libre

Creo que llegó el momento de definir nuevamente mis objetivos con respecto a Indie Libre. Estos meses que han pasado quizás son para mi los más duros en cuanto a mi situación aquí en Venezuela. No entraré en detalles porque mi intención no es generar lastima, sino, por lo menos ahora, decirles por encima por qué estoy inactivo en todas las redes.

(más…)

Adiós GitHub

Desde hace ya más de un mes se anunció que la plataforma de GitHub pasaría revisión y probablemente bloquearía a los desarrolladores que vivieran en países sancionados por Estados Unidos. Esto me pareció muy malo. Si bien no me habían suspendido, considero poco ético que lo hagan sólo con gente Leer más…