Mostrando entradas con la etiqueta ApuntesGodot. Mostrar todas las entradas
Mostrando entradas con la etiqueta ApuntesGodot. Mostrar todas las entradas

martes, 30 de junio de 2026

Página 211: Apuntes de "Creación de un patrón de disparo radial para bullet hell"

 

Hoy muestro cómo hacer un patrón de disparo radial para bullet hell. Este patrón consiste en que el enemigo invoca una serie de proyectiles que forman un círculo y, una vez cargado el ataque, el círculo se expande antes de lanzarse contra el jugador.

Bueno, no he vuelto a saltarme vídeos del tutorial de la granja. He visto la idea en mi cabeza y he tenido que plasmarla.

Considero que el código es muy mejorable, pero he preferido centrarme en tener una versión funcional que sirva como punto de partida para seguir iterando y construir algo más complejo en el futuro.

Hay contenido reciclado de la Página 208: Apuntes de "Tutorial de proyectiles de Godot 4", recomiendo ver el video.

https://apuntesgodot.blogspot.com/2026/06/pagina-208-apuntes-de-tutorial-de.html 

miércoles, 29 de abril de 2026

Página 184: Apuntes de "Add a SICK Day/Night Cycle to your GAME | Godot 4 Tutorial" y "How to create a simple Day and Night cycle - Learn Godot 4 3D - no talking"

Creado por DevDrache 

 

Creado por Rembot Games

Esta entrada va a ser algo diferente, como ya se está viendo. He realizado una fusión de dos tutoriales sobre el ciclo de día y noche, adaptando el código un poco a mi manera y de forma experimental.

En este caso veremos dos enfoques distintos para crear el ciclo de día y noche. Por un lado utilizaremos ProceduralSkyMaterial, que permite darle distintos tonos de color al cielo, y por otro PhysicalSkyMaterial, que proporciona una iluminación más realista.

lunes, 2 de marzo de 2026

Página 159, Parte 2: Apuntes de "Cómo entender los shaders en Godot"

Continuamos con otra tanda de shaders, centrada en dibujar formas básicas.
Veremos cómo crear un cuadrado, un cuadrado animado con rotación, un rombo, un rectángulo y, como extra, cómo añadir bordes gruesos al sprite para darle un estilo tipo Paper Mario.

Altamente recomendable haberse leído la entrada anterior 

Página 157, Parte 1: Apuntes de  "Cómo entender los shaders en Godot" 

viernes, 27 de febrero de 2026

Página 158, Parte 1: Apuntes de "Cómo entender los shaders en Godot"

 
 

Mirando tutoriales de shaders, me he dado cuenta de que suelen caer en dos extremos: o son demasiado simples o excesivamente complejos. Eso me hizo ver que, en realidad, no estaba entendiendo cómo funcionan los shaders.

Aprovechando que ChatGPT tiene paciencia infinita, me he puesto a analizar el tema con calma para intentar comprender cómo funciona todo esto desde la base.

Esta entrada no va a ser el típico copia y pega. Aquí hay un proceso real de análisis y reflexión. El día que las IAs desaparezcan, no quiero que me pillen al descubierto sin saber hacer ni un “hola mundo”.

lunes, 15 de diciembre de 2025

Página 126: Apuntes de "Godot 4 3D Platformer Lesson #27: Mecanismos y botones"



Me ha venido un poco de inspiración y he decidido crear un spin-off de la serie de BornCG: una nueva serie de tutoriales centrados en mecanismos.

Estas entradas utilizan el contenido visto previamente como material base mas nuevos modelos que he creado.

Creamos un sistema de botones que abren puertas, con distintos tipos de presión y la opción de mover objetos para activarlos.

Enlace al proyecto en GitHub: https://github.com/ApuntesGodot/apuntesgodot.blogspot.com/tree/main/Mecanismos%20b%C3%A1sicos%20-%20Botones 

viernes, 26 de septiembre de 2025

Página 93: Apuntes de "Agregando funciones para gestionar el contenido del menú de la página 91"

 

Vamos a mejorar el menú creado en la pagina anterior , vamos hacer varias mejoras.

  • Ocultar opciones.
  • Habilitar/Deshabilitar opciones, no enviando señal si esta deshabilitado.
  • Renombrar opciones después de haber creado el menú.
  • Crear opciones no seleccionables. 

miércoles, 24 de septiembre de 2025

Página 92: Apuntes de "Menu que se ajusta su altura al numero de opciones"

  

Hoy toca contenido exclusivo para el blog, algo que no vais a encontrar en ningún otro sitio. Vamos a crear un menú dinámico que ajusta su altura según el número de Labels que contenga, evitando que alguno quede fuera de su área.

En su día busqué tutoriales sobre esto, pero lo único que encontré fueron ejemplos de menús de inicio o menús estáticos que no se adaptaban al contenido.

Como va ser costumbre en las entradas donde haga mi propio código, seguro que hay mejores formas de hacerlo mejor y mas optima.

lunes, 22 de septiembre de 2025

Página 91: Apuntes de "Avatares de personajes estilo JRPG/Visual novel para mostrar expresiones en los diálogos"

  

Hoy vamos a empezar algo creado por mí, aplicando lo que he aprendido hasta ahora. En este caso, haremos el típico avatar que aparece en los JRPG y novelas visuales: la imagen del personaje junto al diálogo, mostrando también sus expresiones y emociones en cada momento.

Seguramente haya una forma mejor de hacerlo, pero me hace ilusión tener algo creado por mi en el blog.