pixelboyz logo
Desarrollo de Videojuegos

Serie de tutoriales de Godot Game Engine

Índice de contenido


Bienvenidos a la Serie de Tutoriales de Godot

Bienvenido a la serie de tutoriales de GameFromScratch.com Godot. El Motor Godot es un motor de juego de código abierto basado en C++ para crear juegos 2D y 3D para la mayoría de las plataformas móviles y de escritorio. El editor se puede ejecutar en Windows, Mac y Linux. Con suerte, esta serie cubrirá todos los aspectos del desarrollo del juego Godot.

Cuando tenga sentido hacerlo, haré un tutorial de texto y video para cada sección. Los enlaces a continuación conducirán a versiones HD del video, así como a la publicación del blog, que también contendrá todo el código fuente y los activos utilizados.

Si hay algo específico que desea ver cubierto, pregunte a continuación. Para comenzar, ¡simplemente expanda un enlace a continuación!

Una mirada más cercana al motor de juego Godot

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

¿Nunca has oído hablar de Godot y quieres saber qué incluye? ¡Entonces este es el lugar perfecto para comenzar! Echamos un vistazo en profundidad a las funciones disponibles en Godot y una descripción general básica de cómo funcionan las cosas. Esto fue técnicamente escrito/grabado antes de que comenzara el tutorial, pero aún debería ser útil para las personas interesadas en aprender más sobre Godot.

Tu primera aplicación de Godot

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial creamos nuestra primera aplicación Godot. Creamos la aplicación obligatoria Hello World, pero con un pequeño giro. Además de aprender cómo se estructura una aplicación Godot, aprendemos cómo crear Nodos, conectar un script y manejar conexiones.

Escenas 2D, Sprites, Coordenadas y Viewports

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial comenzamos a ver gráficos 2D en Godot. Comenzando con la creación de un Sprite y cargando una textura. Luego saltamos a la interfaz 2D y discutimos la ventana gráfica y los sistemas de coordenadas.

Ciclo de vida del programa y manejo de entrada

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial, observamos el ciclo de vida típico del programa de un juego de Godot, analizando cómo funciona el ciclo del juego. Mostramos cómo registrar un nodo para la actualización, luego cubrimos cómo manejar la entrada, tanto impulsada por eventos como encuestada, y finalmente usando un InputMap.

Reproducción de SoundFX y ​​música

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial, observamos cómo reproduce efectos de sonido (muestras) y música (transmisiones) en el motor del juego Godot. Comenzamos importando WAV para crear una biblioteca de muestra, luego observamos la reproducción de efectos de sonido y luego música de fondo.

Programación de interfaz gráfica de usuario. Uso de controles, widgets y contenedores

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial exploramos el uso de los controles de la interfaz de usuario incluidos en Godot. Hay una serie de widgets de interfaz de usuario incluidos, así como una serie de contenedores para organizar los controles. Godot Engine hace que sea muy fácil crear aplicaciones de interfaz de usuario complicadas.

Manejo de múltiples escenas y datos globales

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial observamos el proceso de cambiar entre escenas en Godot. También analizamos estrategias para manejar datos globales.

Detección de colisiones y simulación física

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial descubrimos cómo probar la colisión entre objetos en Godot. Luego profundizamos mucho más y analizamos el uso del Physics Engine subyacente para agregar movimiento a nuestro juego.

Crear un nivel 2D usando Tilemaps

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial exploramos el proceso de creación de un mosaico que incluye información física. Luego usamos ese mapa de mosaicos para crear un nivel simple.

Animación de sprites

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

Este tutorial cubre el uso de AnimatedSprite, una clase que le permite crear un sprite con múltiples cuadros de animación. Hacemos un ejemplo de código rápido que ilustra cómo animar entre fotogramas.

Animación de fotogramas clave

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

Este tutorial analiza el sistema de animación de fotogramas clave incorporado de Godot, que le permite animar casi cualquier cosa con el tiempo.

IA 2D — Navegación, NavMesh y seguimiento de ruta

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

Este tutorial explora dos tareas críticas para el desarrollo de IA, el seguimiento de rutas y la navegación.

Partículas 2D

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

Este tutorial ilustra cómo usar sistemas de partículas 2D en Godot. Creamos tanto un efecto de llama realista como una bandada de pájaros, ambos usando partículas.

Ventanas y cámaras

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

Este tutorial le muestra cómo funcionan las ventanas gráficas y las cámaras, y es importante para comprender cómo hacer que su juego se ejecute en múltiples resoluciones de dispositivos.

Comienzo 3D

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial comenzamos a ver el desarrollo 3D utilizando el motor Godot. Comenzamos aprendiendo a navegar por el editor 3D, luego observamos la creación de luces, cámaras y más.

Mallas 3D estáticas y de procedimiento

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

Ahora miramos cómo cargar mallas estáticas en formato OBJ. Además, observamos dos formas diferentes de crear mallas de procedimiento en el código.

Uso de modelos 3D animados (COLLADA)

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En esta sección, veremos cómo cargar mallas COLLADA más complejas en Godot. Luego observamos el proceso de cortar y reproducir animaciones.

Transmisión de rayos 3D

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial, analizamos la emisión de rayos 3D, una función esencial para la visión 3D y la IA.

Iluminación 2D

Haga clic aquí para ver en YouTube Haga clic aquí para la publicación del blog

En este tutorial, analizamos la creación de luces 2D, oclusores de luz y enmascaramiento para efectos similares a la niebla de guerra.



Source link

Tags :
Engine,Game,Godot,serie,tutoriales

Comparte :

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *