Pago Único del Curso
Buy the course once and get lifetime access
- A single payment.
- Instant lifetime access to the course.
- Acceso a la comunidad del curso.
Domina los fundamentos de C# mientras construyes tu primer videojuego desde cero utilizando Unity, un motor potente y gratuito.
¿Quieres aprender C# desde cero pero no te motivan los ejercicios tradicionales? En este curso aprenderás a programar desarrollando un videojuego 2D completo con Unity, el motor de desarrollo gratuito utilizado por miles de estudios y desarrolladores independientes. Descubrirás los fundamentos de la programación mientras construyes un proyecto real paso a paso.
No necesitas experiencia previa. Empezaremos desde lo más básico, comprendiendo conceptos esenciales como variables, tipos de datos, métodos, clases, programación orientada a objetos, condicionales, bucles, arrays, listas y colecciones. Cada concepto se explicará con ejemplos prácticos para que entiendas cómo funciona realmente un programa y cómo aplicar esos conocimientos en tus propios proyectos.
Una vez dominadas las bases de C#, pondrás todo en práctica desarrollando un videojuego de plataformas 2D en Unity. Aprenderás a organizar un proyecto profesional, crear escenas, utilizar prefabs, implementar físicas, programar enemigos, diseñar la interfaz de usuario (HUD), crear menús y desarrollar mecánicas habituales como el desplazamiento lateral y la recogida de objetos.
Al finalizar el curso no solo habrás aprendido los fundamentos de la programación en C#, sino que también habrás publicado tu primer videojuego funcional, adquiriendo una base sólida para seguir avanzando en el desarrollo de videojuegos, crear proyectos más ambiciosos o dar el salto a otros ámbitos del desarrollo de software.
Aprende cómo funciona un programa informático y domina los conceptos esenciales de la programación desde cero.
Utiliza variables, tipos de datos, operadores, métodos, condicionales, bucles y otros elementos fundamentales del lenguaje C#.
Comprende el uso de clases, objetos, colecciones y scripts para desarrollar aplicaciones y videojuegos de forma estructurada.
Aprende a utilizar Unity para crear escenas, organizar proyectos y construir videojuegos desde cero.
Programa el movimiento del personaje, los saltos, la interacción con objetos, enemigos y otros elementos propios de un videojuego 2D.
Crea menús, HUD, prefabs y otros componentes que forman parte de la experiencia de juego.
Conoce las fases de creación de un videojuego, desde el Game Design hasta la organización del código y los recursos.
Desarrolla scripts reutilizables y bien estructurados para controlar la lógica y el comportamiento de tus videojuegos en Unity.
Aplica todo lo aprendido construyendo un videojuego funcional en Unity que servirá como base para tus futuros proyectos.
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.
Buy the course once and get lifetime access
Access all Frogames courses, communities, and extras
Accede a todos los cursos de la ruta de