Haz tu primer Videojuego en Godot 3.2

La mejor forma de aprender a programar!
Rating: 4.6 out of 5 (297 ratings)
8,130 students
Spanish
Spanish [Auto]
Conceptos fundamentales de desarrollo de videojuegos en una herramienta muy potente de software libre: Godot 3.2
Lenguaje de programación GDScript basado en Python (aprendes 2 en 1!)
Crear y destruir objetos y escenas en función de los eventos del juego
Crear menús de juego
Utilizar señales para comunicar los objetos de juego

Requirements

  • Tener experiencia con la programación a nivel básico
  • Comprender los conceptos de variables, control de flujo básico y funciones

Description

¿Te gustaría aprender a crear un videojuego completo en Godot 3.2? ¿Quieres conectar todos esos conocimientos que tienes y comenzar y al fin finalizar un proyecto desde 0? Si es así, no lo dudes y únete al curso.

He montado este curso en base a mi experiencia como formador de programación a distintos niveles y con el objetivo de hacer llegar la capacitación de programación a cuanta más gente sea posible mejor. Es posible aprender las técnicas más importantes de desarrollo de videojuegos utilizando únicamente programas de software libre y GDscript (lenguaje de programación muy similar a Python).


En el desarrollo de este juego (Rafanoid) vas a aprender gran cantidad de conceptos útiles para crear una amplia variedad de videojuegos 2D en Godot, tales como:

  1. Creación del menú del juego para gestionar el inicio y fin del juego

  2. Gestión de colisiones tanto de forma sencilla como compleja

  3. Programar utilizando el lenguaje de programación GDScript Esto es un 2x1! Si aprendes GDScript das un gran paso para aprender Python

  4. Manejar a través de la interfaz gráfica y GDScript la creación y destrucción de objetos y escenas en función de los eventos del juego

  5. Añadir sonidos al juego Un juego sin sonidos no es un juego! Aprende a incluirlos en los momentos clave

  6. Crear una estructura óptima para ordenar los recursos, escenas y scripts de tu juego

  7. Utilización de sprites tanto para tus jugadores, como para los elementos del juego

Estoy convencido de que merece la pena. Aprovecha la oportunidad que te ofrece este curso gratuito para reforzar tus conocimientos de programación y para utilizar tu creatividad en relación a la creación de videojuegos.

Who this course is for:

  • Personas apasionadas por el mundo de desarrollo de videojuegos
  • Personas con ganas de profundizar el conocimiento en programación
  • Y lo más fundamental es que tengas ganas de esforzarte y perseguir tus sueños. Ánimo y sé feliz!

Course content

8 sections9 lectures1h 58m total length
  • Introducción
    04:39
  • Utilización de Udemy para este curso
    00:53

Instructor

Profesor de Universidad
Rafael Rodríguez Gómez
  • 4.6 Instructor Rating
  • 297 Reviews
  • 8,130 Students
  • 1 Course

Ingeniero en telecomunicaciones, con un máster en Tecnologías multimedia y otro en Educación. Doctor desde 2014 por la tesis "P2P networks protection through traffic analysis" especializado en el área de ciberseguridad. He trabajado en la UGR con el grupo de investigación NESG desde entonces.

Mi pasión es la docencia y me encanta buscar distintas formas de transmitir conocimientos complejos de forma sencilla pero sin perder profundidad. Por este motivo, trabajo como profesor en la Universidad, en un instituto y en Udemy.

Creo que la accesibilidad universal de la información es un motor de cambio social para generar un mundo más justo. Estoy muy implicado en procesos de transformación social a nivel local e internacional.

Entre todos podemos hacer que este mundo se transforme y crezca para que las generaciones venideras lo encuentren mejor!