• Mi cuenta
  • Cesta
Cursos en español / EUR

    Curso Online de Programación de Videojuegos con Unity3D- Cursos Unity3D

    150€

    • Flexible
    • 2 alumnos lo han comprado
    • Express
    Centro
    Cursos Unity3D
    Población
    Logroño
    Dirección
    Plaza Primero de Mayo 18 5C 26002 ver en google maps
    Contacto
    info@cursosunity.com
    www.cursosunity.com
    Mapa
    Descripción
    Cursos Unity es un centro especializado en el uso del programa Unity3D. Contamos con formadores de gran experiencia en el sector utilizando este software desde sus primeras versiones con varias aplicaciones y videojuegos publicados. ¿Quieres dedicarte al desarrollo de videojuegos o al desarrollo de aplicaciones móviles multiplataforma?, ¿te gustaría dedicarte a la creación de aplicaciones en realidad aumentada o virtual? Si es así, pídenos información.

    Ventajas

    • Aprende a utilizar Unity 3D, uno de los softwares más utilizados en la programación de videojuegos
    • Organiza tu tiempo de formación como desees, sin horarios fijos
    • Obtén un diploma acreditativo del curso realizado.

    Detalles

    En este curso se pretende que el alumno aprenda a programar videojuegos mediante el programa “Unity3D”. Este software tan extendido hoy día permite crear videojuegos multiplataforma para PC, consolas y diferentes smartphones (tanto Android como iOS).

    A lo largo del curso se realizarán ejercicios al finalizar cada tema para afianzar conocimientos y ponerlos en práctica. No es necesario que el alumno tenga ciertas nociones de programación para realizar el curso, así como tampoco serán necesarios conocimientos de diseño gráfico ni de tecnología 3D, ya que será el propio profesor quien proporcione dicho material para trabajar con él desde Unity3D.

    El lenguaje a tratar será C# por ser el más extendido con Unity3D.

    TEMA 1: ¿Por qué Unity3D? Instalación y puesta a punto
    - Descarga e instalación de Unity3D
    - Diferentes tipos de licencias de Unity3D
    - Lenguaje a utilizar: C#, ¿por qué?
    - Configurando Unity3D para trabajar
    - Ventana de editor y ventana de ejecución de juego
    - Ejercicio: Instalación y configuración del programa Unity3D

    TEMA 2: Creación de un escenario y asignación de etiquetas
    - Importación de modelos en 3D
    - Asignar un tag (etiqueta) a un objeto
    - Mover, rotar y escalar objetos en Unity3D
    - Cómo crear luces, cámaras, sonidos y objetos de juego
    - Creación de scripts y uso de Monodevelop
    - Ejercicio: Creación de un escenario con luces, cámaras y objetos 3D

    TEMA 3: Cuerpos, físicas y colisiones
    - Uso de Rigidbody
    - Gravedad asignada a un Rigidbody
    - Colisiones entre dos cuerpos
    - Desencadenadores (triggers) y colisionadores (colliders).
    - Masa, rozamiento y propiedades kinemáticas de un Rigidbody.
    - Ejercicio: Pruebas con gravedad y colisiones entre objetos tridimensionales

    TEMA 4: Introducción a la programación con C# y Visual Studio
    - Introducción al lenguaje C#
    - Variables públicas y privadas
    - Variables más empleadas en Unity3D / C#:
    o Entero (int)
    o Real (float)
    o Booleano (bool)
    o Vector3 (vector tridimensional)
    o Transform y GameObject (especiales)
    - Estructuras de control en C#:
    o If / else
    o Switch
    o While
    o For
    - Mostrar mensajes por consola con Debug.Log()
    - Ejercicio: Uso de variables y estructuras de control mediante ejercicios

    TEMA 5: Programación avanzada con C# y Monodevelop
    - Cómo crear un método y llamarlo
    - Métodos más empleados en Unity3D:
    o Start()
    o Update()
    o OnTriggerEnter()
    o OnTriggerExit()
    o Destroy(gameObject)
    - Asignar objetos a un script desde el editor de Unity3D
    - Asignar un script a un objeto
    - Ejercicio: Pruebas de movimiento mediante código con objetos

    TEMA 6: Movimiento de un personaje por el escenario
    - Asignación de colisionadores al personaje principal
    - Declaración de variables y explicación de las mismas
    - Métodos de colisión y detección de objetos externos
    - Modificar el comportamiento del personaje mediante variables públicas
    - Configuración de teclas para el movimiento del personaje
    - Pruebas de movimiento en la ventana de ejecución del juego
    - Ejercicio: Realizar el mismo proceso de manera autónoma con un enemigo

    TEMA 7: Diseño del escenario y objetivo del juego
    - Creación y programación de objetos a recoger por el jugador
    - Programación de desencadenadores para los objetos a recoger
    - Diseño de un nivel colocando personaje, objetos a recoger y enemigo
    - Ejercicio: Números y letras, operaciones con librerías auxiliares

    TEMA 8: Gestión del juego y vidas del jugador
    - Ejercicio: Programar la gestión de vidas del jugador y éxito del nivel. Habrá que entregar al profesor el ejecutable del juego para poder probarlo y calificarlo
    - Al entregar el ejercicio se envía la solución con el código y proyecto del curso completo, ejecutable del juego y un tema explicando paso a paso la solución propuesta por el profesor.

    Condiciones

    Con esta oferta, válida para 1 persona, consigues un Curso Online de Programación de Videojuegos con Unity3D, por cupón adquirido.

    Cómo apuntarse

    Al comprar el curso en Emagister Express, estás adquiriendo un cupón de acceso. Te enviamos los códigos de cupón y el validador. Envía el código de cupón y el validador a info@cursosunity.com. El centro te facilitará el acceso al curso.

    Este curso todavía no ha tenido ninguna opinión