0% encontró este documento útil (0 votos)
93 vistas8 páginas

Curso de Animación y Desarrollo en Unity

Este documento presenta el plan de estudios de un curso de Animación y Desarrollo de Videojuegos 3D. El plan consta de 5 clases que cubren temas como la introducción a la interfaz de Blender, principios básicos de animación, herramientas de animación en Blender, UI de Unity y botones de Unity. Cada clase incluye objetivos, contenidos, recursos y actividades para que los estudiantes se familiaricen con las herramientas y conceptos necesarios para la animación 3D y el desarrollo de videojuegos.

Cargado por

carlos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como ODS, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
93 vistas8 páginas

Curso de Animación y Desarrollo en Unity

Este documento presenta el plan de estudios de un curso de Animación y Desarrollo de Videojuegos 3D. El plan consta de 5 clases que cubren temas como la introducción a la interfaz de Blender, principios básicos de animación, herramientas de animación en Blender, UI de Unity y botones de Unity. Cada clase incluye objetivos, contenidos, recursos y actividades para que los estudiantes se familiaricen con las herramientas y conceptos necesarios para la animación 3D y el desarrollo de videojuegos.

Cargado por

carlos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como ODS, PDF, TXT o lee en línea desde Scribd

PLANIFICACIÓN

Nombre del Programa: Animacion y desarrollo de videojuegos 3D Módulo: Primero - POO con C# y Unity Basico
Día de clase: Martes y Viernes Instructor: Lic. Alexis Gonzalez

Modalidad Presencial
Clase Fecha Unidad/Tema Objetivos Contenidos Recursos Actividades
o Virtual

1. Familiarizarse con
la interfaz de blender

1. presentacion del
software blender 1.Instalación de
Proyector,
1 Introducción a la 2.instalacion y Blender
14/11/2023 Presencial computadoras y
interfaz de blender configuracion basica 2.Exploración de la
internet
3.navegacion en la interfaz de Blender.
interfaz de blender

1.introduccion a los
principios basicos de
animacion
1.Perzonalizacion
2. Explicación de
de ventanas de
conceptos como
1. comprender los Proyector, Unity.
2 Principios basicos de anticipación y
15/9/2023 Presencial principios basicos de computadoras y 2.Creacion de
animacion
animacion
seguimiento.
internet escenas.
3. Demostración
3.Creacion y
práctica de cómo
agrupacion de
aplicar estos
gameobjects.
principios en
Blender.
1Exploración
detallada de las
herramientas de
1.Asignacion y
animación en
1. Familiarizarse con Proyector, personalizacion de
3 Herramientas de Blender.
19/9/2023 Presencial las herramientas de computadoras y materiales.
animacion en blender
animacion en blender
2.Uso de la línea de
internet 2.Implementacion
tiempo y keyframes.
de iluminacion.
3.Ejercicios
prácticos: animación
de objetos simples

1.Importar
1.Entender el uso de imágenes, sprite
Sprite Inspector y inspector, sprite
Sprite Editor. editor, sprite sheet.
2.Dominar la creación 2.Canvas y
y manipulación de elementos.
Canvas y sus 1.Creacion de
3.Resoluciones de
elementos en Unity. Proyector, plantilla con sprites
4 UI de Unity - Canvas y pantalla.
22/9/2023 Presencial 3.Dominar las computadoras y renderer.
sus propiedades
propiedades de Text y
4.RectTransform
internet 2.Creacion inicial de
Button en elementos (diferencias con
menu principal de
UI, potenciando la Transform)
juego.
interacción. 5.Text(Propiedades)
4.Practicar la creación y
de un mapa en el Button(Propiedades)
contexto del juego. 6.Práctica de Mapa
de juego
1.Utilizar Button
OnClick para crear
interacciones de 1.Explicacion del
botones. Componente Button.
UI de Unity - button, 2.Configurar OnClick Proyector,
5 2.Orden de capas, 1.Creacion de Menu
26/9/2023 Presencial text y Event trigger. y Raycast para su computadoras y
uso.
Orden de Canvas. de Juego.
internet
3.Practicar la creación 3.Raycast Target y
de una parte del Event trigger.
menú en el desarrollo
del juego.

1.Uso del
componente
1.Utilizar Dropdown Dropdown.
opciones desplegables 2.Tienda y
en la interfaz. administración de
2.Explorar el diseño y paquetes.
administración de una 3.Demostración 1.Practica de uso
UI de Unity, scroll, tienda en Unity, Proyector,
6 Slider. del Dropdown.
3/10/2023 Presencial slider, panel, máscara y incluyendo licencias, computadoras y
Canvas Group. descripciones y
4.Ejercicio de 2.Crear el timer de
internet
canjeo de paquetes. aplicación de Slider Juego con Slider.
3.Crear un Timer de de la tienda.
Juego utilizando el 5.Creación del Timer
Slider para medir el de Juego con el
tiempo en la partida. Slider.
6.Uso del Panel, y
máscara.
1.Utilizar Toggle y
Radio para crear
opciones
seleccionables y
ejercicios prácticos. 1.Toggle, Radio y
2.Explorar Scroll View ejercicios. 1.Practica de uso
junto con Horizontal,
UI de Unity - layout 2.Scroll View, Proyector, del Toogle.
7 Vertical, y Grid Layout
6/10/2023 Presencial Group y construccion de Horizontal, Vertical computadoras y 2.Implementacion
Group para permitir la
Menu de juego. Layout Group. internet de Layout Group en
navegación de
contenido en la 3.Grid Layout Group. Menu
interfaz. 4.Canvas Group.
3.Practicar la creación
del menú del proyecto
implementando un
layout group.

1.Introducción a la
Programación
Orientada a Objetos
(POO) a través de una
1.Introducción a
presentación. POO.
2.Utilizar Debug.Log 2.presentacion de
C# - Variables, en los métodos Start una clase.
Proyector,
8 operadores básicos y Update, además de 3.Funciones basicas 1.Practica del uso
10/10/2023 Presencial computadoras y
Condicional If, else, probar de consola de Unity de condicionales.
anidados, y switch funcionalidades Play, 4.C# basico, internet
Pause y Step en la variables,
consola. comentarios,
3.Abordar los
condicionales.
operadores básicos,
sentencias
condicionales.
1.Aprender de los
prefabs y sus
opciones.
2.Identificar y
diferenciar entre los
tipos de arreglos: 1.Prefabricados en
Unity - Prefabs. C# - Arrays y List, y su uso Unity. 1.Practica del uso
tipos de arreglos y en el desarrollo. 2.C# Proyector, de prefabs en
9 13/10/2023 Presencial Bucles 3.Utilizar bucles Arreglos(Arrays y computadoras y Unity.
while, do while, for y List) y internet 2.Practica de uso de
foreach para ejecutar Bucles(Foreach, y arreglos en bucles.
iteraciones For).
controladas por
condiciones.
4.Aplicar ejercicios
prácticos utilizando
bucles mencionados.

1.Aprender Sprites
Renderer. 1.Uso de Sprites
2.Manejar el orden y 1.Creacion de
Sprites Renderer y Renderer Proyector,
10 la organización de escenario 2D con
17/10/2023 Presencial layers. 2.Order layers y computadoras y
capas con Order sprites.
layers y sorting layers shorting layers internet
3.Aplicar máscaras de 3.Máscara de sprite
sprite.
1.Practicar la creación
de un sistema de
inventario en el
contexto del juego.
2.Explorar métodos 1.Creacion de
con retorno, valores inventario de juego.
C# Métodos,
nulos, arreglos y
modificador de acceso y 1.Funciones y Proyector, 2.Practica de
11 objetos de clase.
20/10/2023 Presencial Callbacks. Unity - procedimientos. computadoras y funciones y
3.Investigar y aplicar
Construccion de 2.Callbacks. internet procedimientos.
conceptos de
inventario 3.Implementacion
callbacks para
gestionar de callbacks.
interacciones y
eventos en el
desarrollo de
videojuegos.

1.Crear y aplicar un
cursor
personalizado en el
juego. 1.Creacion de
C# - Encapsulamiento. 2.Utilizar el 1.Resources. interfaz de cursor
Unity - Resources y Proyector,
12 concepto de 2.Namespace. personalizado.
24/10/2023 Presencial Personalización de computadoras y
cursor.* Realizar
Resources para 3.Encapsulamiento 2.Aplicar el
internet
encuesta de satisfacción cargar y acceder a encapsulamiento y
assets los scripts.
3.Aprender el
concepto de
encapsulamiento
1.Aplicar Break y 1.Resuelve
Continue para ejercicios de breack
1.Breack y continue
controlar la y continue en
en bucles.
ejecución de bucles. bucles.
2.Herencia y todos
C# - Herencia, 2.Aprender la Proyector, 2.Aplica la herencia
13 los modificadores de
27/10/2023 Presencial break, continue y herencia y casos de computadoras y en el inventario de
acceso.
atributos en Unity uso. internet juego.
3.Personalizacion de
3.Implementar la 3.Implementa la
variables con
personalizacion de personalizacion de
atributos.
datos mediante variables del
atributos inventario.

1.Necesidades de
1.Comprender el
uso de Scriptables 1.Creacion e
concepto de
Objects Proyector, implementacion de
14 Scriptables Objects y scriptables Objects
31/10/2023 Presencial 2.Formas de aplicar computadoras y scriptables objects
UnityEvents dentro de Unity
Scriptables Objects internet para los items de
2.Aprender el uso
3.Uso de inventario
de Unity Eventsel
1.Comprender
UnityEvents
concepto de
polimorfismo y
cómo se aplica en
1. Presentacion de
POO.
Polimorfismo.
2.Realizar un Proyector, 1.Aplicar el
15 Polimorfismo y repaso 2. Repaso General
3/11/2023 Presencial repaso general de computadoras y polimorfismo en los
general. de: UI de juego y los
los conceptos y internet scripts
pilares de la
herramientas
programacion.
abordados en el
curso, consolidando
el entendimiento
1. Evaluar de
global. integral el
manera
conocimiento Proyector,
16 7/11/2023 Presencial Exámen Final Práctico adquirido a lo largo - computadoras y -
del curso a través internet
de un examen
teórico final.

17 Exámen Final Teórico


18 Exámen Final
Recuperatorio

19 Entrega de
C.T.-UCSA
certificados

NOTA: Adecuar los términos si el Exámen Final es la Entrega de un Proyecto.

También podría gustarte