Desarrollo de Videojuegos CON UNITY - DICIEMBRE - Municipio de Río Grande

Desarrollo de Videojuegos CON UNITY - DICIEMBRE - Municipio de Río Grande

Por Espacio Tecnológico RGA

Fecha y hora

sáb, 1 dic 2018 17:00 - sáb, 29 dic 2018 20:00 GMT-3

Ubicación

Espacio Para el Desarrollo Laboral y Tecnológico

Carlos Pellegrini Nº520 Rio Grande, Tierra del Fuego 9420 Argentina

Descripción

DESARROLLO DE VIDEOJUEGOS CON UNITY

SÁBADOS

- Disponible para mayores de 17 años con conocimientos básicos en informática -

Introducción
Creación de un videojuego 2D clásico como Asteroids. En su implementación el alumno
aprenderá de manera práctica muchos de los conceptos comunes a este tipo de
videojuegos.

Objetivos
Que el alumno:
• Conozca la anatomía básica de un videojuego sencillo.
• Conozco como es el proceso de desarrollo de un videojuego.
• Aprenda a desarrollar un videojuego sencillo haciendo uso de la herramienta Unity 2018.1.

Contenidos

Clase 1: El proceso de desarrollo
• Concepción de la idea y formalización.
• Tipos de documento de diseño de juegos.
• Proceso de implementación.
• El ciclo de vida de un videojuego. Prototipos evolutivos.
• El equipo de desarrollo. Composición. Roles y responsabilidades (game designer,
programador, artistas, modelador 3D, animador 3D, diseñador gráfico, etc.).

Clase 2: Unity
• Introducción a Unity
• Características y Filosofía de Unity
• Escenas, game objects y componentes
• Introducción a la librería de clases de Unity
• Tipos de juegos que podemos crear en Unity
• Distribución de un juego hecho en Unity

Clase 3: Programación C#
• Introducción a la programación en C#
• Características principales
• Tipos de variables
• Estructuras de control
• Herencia
• Modificadores de acceso
• La librearía de clases

Clase 4: Unity / C#
• Introducción a la programación con Unity
• MonoBehaviours
• El Inspector
• Depuración de lógica
• El proceso de building

Clase 5: Anatomía de un videojuego
• Anatomía de un videojuego 2D
• Estados principales
• Implementación de gestores
• Implementación en Asteroids

Clase 6: Sprites y Colisiones
• Sprites
• Animación de sprites
• Colisiones
• Implementación en Asteroids

Clase 7: Gestores de lógica
• Partículas
• Sonidos
• El sistema de UI
• Implementación en Asteroids

Clase 8: Balance y jugabilidad
• Modos de juego
• Balance de jugabilidad
• Implementación de tabla de puntajes
• Implementación en Asteroids


Conocimientos Minimos:

• Manejo de computadora (estar familiarizado con el sistema operativo Microsoft
Windows, manipulación de archivos, instalación y remoción de aplicaciones, etc.).
• Conocimientos básicos de programación orientada a objetos, preferentemente con
alguno de los siguientes lenguajes: C#, Java, C++, Python, Objective-C, Swift.





Organizado por

El Espacio Tecnológico RGA es un lugar para que te formes tanto laboral como técnicamente, con el foco en ampliar los campos del conocimiento y la práctica dentro de las nuevas tecnologías y el trabajo intelectual y material.

Ventas terminadas