Programación de videojuegos con Unity 3D

AULA ARCADE Impartición

Curso en Sevilla

Duración

1 Año

Objetivos

Durante el curso conformaremos equipos con otro programador y dos modeladores para que experimentéis desde cero todo el ciclo de desarrollo en un juego comercial, que deberá ser entregado al terminar la formación para poder obtener nuestra certificación de aprovechamiento del curso superior, pudiendo ser además el primer trabajo de vuestro portfolio profesional. Aspecto que consideramos de vital importancia debido a que en relativamente nuevo sector de los videojuegos,, mostrar un portfolio profesional es casi más importante que la formación reglada. Además, un poco antes de finalizar el curso, crearemos varios equipos para participar en una verdadera Game Jam, organizada por nosotros. En la que podrás demostrar todo lo aprendido, realizando un proyecto en tan solo 48 horas. Reto que serás capaz de asumir gracias al profundo conocimiento que se adquiere en este curso superior.

A quién va dirigido

Emprendedores que quieran llevar a cabo su proyecto. Programadores o diseñadores que quieran reorientar su carrera. Diseñadores de Niveles que quieran profundizar sus conocimientos en 3D o Unity Apasionados de los videojuegos.

Requisitos

Conocimientos de programación en cualquier otro lenguaje orientado a objetos.

Sedes

Sevilla
Octubre 2018

Temario completo de este curso

1. INTRODUCCIÓN
1.1. Personalización del IDE.
1.2. Uso de las ventanas principales.
1.3. Navegación por la escena GameObjects y Assets.
1.4. Componentes básicos (Transform, Renderer, Light...)
1.5. Creando un proyecto.

2. SCRIPTING (I)
2.1. Clases importantes
2.2. Accediendo a otros componentes
2.3. Detectando Inputs.

3. COMUNICACIÓN
3.1. Acceder a otros GameObjects
3.2. Prefabs.
3.3. Cargar e Instanciar GameObjects
3.4. Tags y Tag Manager
3.5. Propiedades

                                             BLOQUE 2D

4. 2D
4.1. Configuración de escena.
4.2. Físicas 2D.
4.3. Importación y configuración de sprites y animaciones.
4.4. Colisiones 2D.

5. Unity UI (User Interface)
5.1. Canvas
5.2. Layouts
5.3. Componentes visuales
5.4. Componentes interactivos

                   *CREACIÓN DE UN VIDEOJUEGO DE PUZZLE  CON UI

6. Scripting (II)
6.1. Enumeraciones.
6.2. Indexers.
6.3. Funciones matemáticas.
6.4. PlayerPrefs.
6.5. Eventos importantes de Unity.
          *CREACIÓN DE UN VIDEOJUEGO DE PLATAFORMAS (2D)

                                             BLOQUE 3D

7. Terrenos
7.1. Editor de terrenos
7.2. Carga de Niveles

8. Físicas
8.1. Rigidbody
8.2. Fuerzas Sleeping
8.3. Objetos cinemáticos (kinematic)
8.4. Materiales físicos
8.5. Raycasting
8.6. Joints

9. Colisiones
9.1. Colisión y Collider
9.2. OnColliderEnter, Stay y Exit
9.3. Diferentes tipos de colisiones.

10. Efectos
10.1. Efectos de luz, Halos, Lens Flare.
10.2. Efectos de sombra Cookies Proyectores.
10.3. Line/Trail Renderers.
10.4. Sistemas de partículas.
10.5. Animación.
10.6. Sonido Quality Settings.

11. Scripting (III)
11.1. Clases Estáticas.
11.2. Delegados y eventos.
11.3. Singleton.

12. Animator Controller
12.1. Estados y comunicación
12.2. Transiciones y parámetros
12.3. Blend Trees.

                  CREACIÓN DE UN JUEGO DE ESTRATEGIA (3D) 

13. Realidad Virtual
13.1. Convirtiendo nuestra escena en realidad virtual
13.2. Aspectos a tener en cuenta.
13.3. Samsung Gear y HTC vive

14. Scripting (IV)
14.1. Máquinas de Estados.
14.2. Scriptable Objects.
14.3. Accediendo a Disco.

15. Multiplayer y Networking

                  CREACIÓN DE UN VIDEOJUEGO ESCAPE ROOM(VR) 

16. Unity Services
16.1. Analytics
16.2. Compras IAPS
16.3. Collaborate
16.4. Unity Ads

17. Third Parties
17.1. Integrando Facebook
17.2. Integrando Google Play
17.3. Rankings online
17.4. Enviando y recibiendo retos.

18. Publicación
18.1. Publicando en Steam, Play Store y AppStore.
18.2. Ficha del juego y descripción
18.3. Keywords y ASO. TALLERES

Ver más

Más cursos relacionados de Programación

V-art

Curso de programación de Videojuegos con Unity

V-art - Curso en Sevilla
Introducción a la programación con JavaScript (opcional – 30h). Variables, tipos de datos e instrucciones.Estructuras condicionales
Precio Lectiva

2.250 € 375 /mes
IVA exento
MasterD Escuelas Profesionales

Curso Creación de Videojuegos Unity 3D

MasterD Escuelas Profesionales - Curso en Sevilla y 54 sedes más
Iluminación Layers,Fisicas y colliders Navegacion (Navmesh) Arte 2D y 3D para videojuegos Input Programación orientada a objetos Editor Scripting Interfaz

Precio a consultar
MasterD Profesionales

Curso Creación de Videojuegos Unity 3D

MasterD Profesionales - Curso en Sevilla y 50 sedes más
Iluminación Layers,Fisicas y colliders Navegacion (Navmesh) Arte 2D y 3D para videojuegos Input Programación orientada a objetos Editor Scripting Interfaz

Precio a consultar
Escuela Audiovisual MasterD

Curso Creación de Videojuegos Unity 3D

Escuela Audiovisual MasterD - Curso en Sevilla y 50 sedes más
Iluminación Layers,Fisicas y colliders Navegacion (Navmesh) Arte 2D y 3D para videojuegos Input Programación orientada a objetos Editor Scripting Interfaz

Precio a consultar
TOKIO New Technology School

Máster en Programación de videojuegos con Unity

TOKIO New Technology School - Máster en Sevilla y 50 sedes más
interesantes de programación C# Modulo 3 Físicas, Inputs y otros aspectos • Físicas en Unity 3D • Materiales • Animation y Animator • Particle System • Inputs

2.990 
Ver más