Curso Completo Master en Unity 3D y C# 2024

Haz cualquier juego 3D low poly o triple AAA que se te pase por la imaginación

4.47 (15 reviews)
Udemy
platform
Español
language
Other
category
Curso Completo Master en Unity 3D y C# 2024
1 122
students
56 hours
content
Sep 2024
last update
$44.99
regular price

What you will learn

En este curso aprenderemos C# en profundidad

Conceptos avanzados , del lenguaje C#

Scripting

Tipos de datos en C#

Concatenación de variables y textos

Condicionales, Arrays , arrays 2D y 3D

Listas ,ArrayList, diccionarios ,pilas y colas

Tipos genéricos

Conversión de tipos

Funciones , pasos por valor y referencia

Eventos , enumerables

Playerprefs

Crear Terrenos , texturizar , arboles y vegetación

Mover jugador , programar vista e IA de enemigos

Animación de personajes

Combate con escudo y espada

Barras de vida

Organización del proyecto

Sistema de partículas

Navmesh o malla de navegación

Sistema de físicas

Colisiones

Tipos de datos nativos de Unity

Mover con Transforms

Object pooling

Raycast o rayos para disparos o interactuar a distancia con elementos

Acceso a componentes

Getters y Setters

Programación orientada a objetos , básica y avanzado

Clases abstractas e interfaces

Audio

Creación de objetos con probuilder

Creación de terrenos low poly con polybrush

Hacemos un proyecto completo de aim trainer

Aprenderemos a crear un menú de usuario con opciones , música

Hacer un punto de mira , puntos de spawn , comportamiento de enemigos

Crear un contador

programar el disparo de un arma

Sistema de particulas y destruir objetos , sonidos del arma

Pantalla final con estadisticas y puntos de la partida .

Persistencia de datos con serialización binaria

Iluminación

Post Procesado

Skybox , animar skybox

Guardado de datos entre escenas con player prefs

Input system de Unity

Crear un ejecutable del juego .

Why take this course?

🎮 Curso Completo Master en Unity 3D y C# 2024: Haz cualquier juego 3D low poly o triple AAA que se te pase por la imaginación

¡Bienvenido al curso que te transformará en un expertoy en Unity y C#! En este compendio de conocimientos, aprenderás a crear cualquier tipo de juego 3D, desde lo más simple hasta el más completo triple AAA, todo gracias al poderoso motor de desarrollo Unity y el lenguaje de programación C#. Este curso está diseñado para tomarte desde los fundamentos hasta las técnicas más avanzadas, asegurando que al finalizar, estarás listo para llevar a cabo cualquier proyecto que te desee emprender en el vasto mundo del desarrollo de videojuegos.

Contenido del Curso:

Introducción a Unity y C#:

  • Entorno de desarrollo y cómo configurarlo.
  • Exploración de la interfaz de Unity y manejo de scripts.

Programación en C#:

  • Dominio completo de los conceptos básicos, avanzados y más allá.
  • Ejercicios prácticos que te familiarizarán con variables, bucles (incluyendo Arrays 2D y 3D, Listas, ArrayLists, Diccionarios, stacks y queues).

Creación de Aspectos Artísticos:

  • Texturización de terrenos, creación de arboles y vegetación.
  • Programación de la vista y movimiento del jugador.
  • Implementación de IA para enemigos.

Desarrollo de Características Juego:

  • Animaciones de personajes.
  • Sistemas de combate con escudo y espada, incluyendo barras de vida.
  • Organización y gestión eficiente de un proyecto Unity.

Efectos Especiales y Física:

  • Partículas y efectos visuales.
  • Mallas de navegación (NavMesh).
  • Sistema de físicas y colisiones.

Avanzado y Objetos 3D:

  • Uso del ProBuilder para crear objetos 3D.
  • Creación de terrenos low poly con PolyBrush.

Proyecto Aim Trainer:

  • Desarrollo de un juego completo desde cero.
  • Incluye: Menú de usuario, música de fondo, opciones personalizables, punto de mira, puntos de aparición (spawns), comportamiento enemigo, contador de disparos y objetivos, particulas y destrucción de enemigos, sonidos de armas, pantalla final con estadísticas, persistencia de datos mediante serialización binaria.

Cuestionarios Avanzados:

  • Iluminación, post procesado y SkyBox.
  • Animaciones complejas e implementación de audio.
  • Guardado entre escenas utilizando PlayerPrefs.
  • Creación de un ejecutable para tu juego.

Aprenderás a:

  • Manipular y entender los conceptos más complejos de C#.
  • Diseñar y desarrollar juegos interactivos.
  • Aplicar técnicas avanzadas de programación orientada a objetos.
  • Implementar sistemas de IA, animaciones y física en tus juegos.
  • Dominar las herramientas artísticas de Unity para crear ambientes captadores.
  • Manejar la persistencia de datos y la serialización para guardar estado de juego.

¿Qué te espera al finalizar el curso?

  • Dominio del motor Unity y el lenguaje C#.
  • Una base sólida para crear cualquier tipo de juego 3D.
  • El código fuente y recursos para iniciarte en el desarrollo de videojuegos.
  • La capacidad para transformar tus ideas en realidades jugables.

¡Prepárate para ser el creador de juegos que siempre soñaste! Inscríbete y comienza tu viaje desde hoy. 🚀🎮

Screenshots

Curso Completo Master en Unity 3D y C# 2024 - Screenshot_01Curso Completo Master en Unity 3D y C# 2024 - Screenshot_02Curso Completo Master en Unity 3D y C# 2024 - Screenshot_03Curso Completo Master en Unity 3D y C# 2024 - Screenshot_04
6178549
udemy ID
11/09/2024
course created date
05/01/2025
course indexed date
Bot
course submited by