Create an RPG video game with Unity from scratch
Actualizado en 2026

Aprende a crear un RPG con Unity desde cero

Aprende Unity desde las bases y desarrolla un RPG completo a nivel profesional.

  • Ves videojuegos creados con Unity y tienes ideas propias... pero no sabes por dónde empezar para convertirlas en un juego real.
  • Abres Unity y te encuentras con interfaces, C#, GameObjects y decenas de conceptos... y no sabes qué necesitas aprender primero.
  • Has seguido tutoriales y creado pequeñas mecánicas, pero aún no consigues unirlas para desarrollar un videojuego completo por tu cuenta.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Crea un RPG en Unity desde cero

Aprende desarrollo de videojuegos con Unity desde cero y domina las bases necesarias para crear tus propios juegos. A lo largo del curso conocerás Unity, uno de los motores de videojuegos más utilizados, mientras aprendes a programar con C# de forma práctica y aplicada a proyectos reales.

Empezarás entendiendo los conceptos fundamentales del desarrollo de videojuegos, la interfaz de Unity y las bases de programación que necesitas para transformar tus ideas en proyectos jugables. No necesitas experiencia previa: avanzarás progresivamente desde los fundamentos hasta sistemas más completos.

Crearás diferentes videojuegos en 2D y 3D, trabajando aspectos de programación, Game Design, configuración y optimización para PC y dispositivos móviles. Así aprenderás no solo qué hace cada herramienta de Unity, sino cómo utilizarla dentro de un videojuego completo.

El proyecto principal será la creación desde cero de un RPG 2D inspirado en clásicos como Zelda, implementando atributos, combate, armas, magia, niveles, quests, NPCs, tiendas y otros sistemas esenciales de este género.

Al terminar, tendrás una base sólida de Unity y C# para desarrollar videojuegos, además de varios proyectos prácticos y los conocimientos necesarios para seguir creando, mejorando y preparando tus propios juegos para producción.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de C# o haber realizado previamente un curso introductorio de programación con C# y Unity.
  • Manejo básico de un ordenador y de las herramientas habituales de cualquier sistema operativo.
  • Un ordenador con conexión a Internet, preferiblemente con un procesador i7 y al menos 16 GB de RAM.
  • Interés por el desarrollo de videojuegos y ganas de aprender Unity mediante proyectos prácticos.

¿A quién va dirigido?

  • Desarrolladores y programadores interesados en crear videojuegos.
  • Estudiantes de programación y desarrollo de videojuegos.
  • Personas con conocimientos básicos de C# que quieran aprender Unity.
  • Futuros desarrolladores que quieran aprender a crear videojuegos 2D, 3D y RPG desde cero.

Lo que aprenderás

01

Crea videojuegos en 2D y 3D

Aprende a desarrollar tus propios videojuegos desde cero utilizando las herramientas y funcionalidades de Unity.

02

Programa videojuegos con C#

Utiliza C# para programar mecánicas, comportamientos y sistemas que darán vida a tus videojuegos en Unity.

03

Domina Unity paso a paso

Conoce la interfaz, el flujo de trabajo y los principales módulos y componentes del motor de videojuegos Unity.

04

Diseña tus propios videojuegos

Aprende los fundamentos de Game Design necesarios para transformar una idea en una experiencia jugable completa.

05

Crea un RPG completo

Desarrolla un RPG 2D desde cero incorporando combate, atributos, armas, magia, niveles y otros sistemas esenciales.

06

Implementa quests y NPCs

Crea misiones, personajes NPC, tiendas y sistemas de progresión para construir mundos más completos e interactivos.

07

Optimiza tus videojuegos

Aprende técnicas para mejorar el rendimiento de tus proyectos y prepararlos para ejecutarse en PC y dispositivos móviles.

08

Avanza hasta conceptos profesionales

Progresa desde los fundamentos hasta conceptos de nivel intermedio y avanzado aplicados al desarrollo de videojuegos con Unity.

09

Prepárate para el sector profesional

Adquiere una base sólida de Unity, C# y desarrollo de videojuegos para continuar creciendo y adentrarte en la industria.

Temario del curso

Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.

Unity Certified Matemático +500k Estudiantes
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Buy the course once and access it for life

Imagen del curso
999,99
Comprar el curso
  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

19,99 /mes
Acceder a la ruta
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Cancela en cualquier momento.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)