Creación de juegos con Godot Game Engine

Creación de juegos con Godot Game Engine

Nacho Cabanes

Aprende a crear juegos sencillos empleando Godot Game Engine

¿Qué aprenderás en este curso?

  • Con este curso aprenderás a crear juegos por ordenador.
  • Emplearás una herramienta gratuita y de difusión creciente: Godot Game Engine.
  • Practicarás empleando el lenguaje propio de Godot, GdScript, y también empleando C#.
  • Crearás varios juegos de dificultad creciente.

Requisitos

  • Es recomendable tener nociones previa de programación.
  • Es necesario disponer de un ordenador/computadora o tener acceso a uno.

Descripción

Aprende a crear juegos sencillos empleando Godot Game Engine.

Se trata de una herramienta gratuita (más que eso: "open source") que te permitirá crear tus juegos desde Windows, Linux, Mac o incluso desde un entorno web.

Aprenderás las nociones básicas de juegos, tanto a nivel teórico (sprites, formas de colisión, instancias de objetos, temporizadores, etc) como a nivel de programación.

Emplearemos sobre todo el lenguaje propio de Godot, GdScript, que es muy similar a Python, pero veremos también las diferencias de sintaxis con C#, por si quieres reutilizar conocimientos que ya tuvieras de otros entornos como Unity, o por si quieres emplear entornos de desarrollo profesionales como Visual Studio.

Haremos varios juegos, de complejidad creciente. Comenzaremos por un "matamarcianos", para que aprendas a manipular sprites, a comprobar dispositivos de entrada, a mostrar animaciones, a detectar colisiones, a generar nuevos objetos en tiempo real, a imitar explosiones con sistemas de partículas y a mostrar un marcador. Después pasaremos a un juego "de laberintos", para ver cómo "chocar" con las paredes, cómo tener animaciones múltiples y cómo encadenar niveles. De ahí saltaremos a un juego de plataformas, para ver cómo utilizar la gravedad y formas alternativas de diseñar niveles. Finalmente, crearemos un juego de laberintos en 3D, para que veas cómo moverte por el espacio en tres dimensiones.

¿Para quién es este curso?

  • Estudiantes y aficionados, con ganas de conocer los conceptos básicos de la programación de juegos y de crear varios juegos sencillos
Compartir:

También podría interesarte