Sei sulla pagina 1di 2

98-374 Fundamentos del Desarrollo de Juegos

Dominio de Objetivos

1. Entender el Diseño de Juegos

1.1. Diferenciar entre distintos tipos de juegos:


Este objetivo puede incluir, pero no se limita a: consolas, Xbox, MMORPG y juegos móviles y de PC.

1.2. Diferenciar entre distintos géneros de juegos:


Este objetivo puede incluir, pero no se limita a: fantasía, deportes, juegos de rol, cartas, tableros y disparadores en
primera persona.

1.3. Entender la motivación del jugador:


Este objetivo puede incluir, pero no se limita a: búsqueda, tareas, actividades, cómo ganar y el objetivo del juego.

1.4. Diseñar la interfaz del usuario:


Este objetivo puede incluir, pero no se limita a: Conceptos y Diseños UI, administración de recursos, estado del juego
y servicios a los jugadores.

1.5. Entender los componentes:


Este objetivo puede incluir, pero no se limita a: diferenciar entre la creación de herramientas y la programación del
juego y entender la inteligencia artificial (AI).

1.6. Capturar datos del usuario:


Este objetivo puede incluir, pero no se limita a: guardar y restablecer los datos del usuario; guardar y restablecer el
estado del juego; manejar los estados de conexión; almacenar datos y administrar los estados de juegos.

1.7. Trabajar con XNA:


Este objetivo puede incluir, pero no se limita a: entender la arquitectura de un juego XNA, usar herramientas XNA
integradas; trabajar con jerarquías XNA (inicio, curva de actualización y dibujos).

2. Entender el Hardware

2.1. Elegir el dispositivo de entrada:


Este objetivo puede incluir, pero no se limita a: mouse, teclado, Kinect, consola o dispositivo móvil.

2.2. Elegir el dispositivo de salida:


Este objetivo puede incluir, pero no se limita a: pantalla, televisión, dispositivos portátiles y de sonido (parlantes
locales, sistemas de sonido envolvente).

2.3. Trabajar con la red:


Este objetivo puede incluir, pero no se limita a: configurar servicios Web, TCP, UDP y manejo básico; planificación para
áreas sin acceso a internet.
2.4. Administrar el rendimiento del juego:
Este objetivo puede incluir, pero no se limita a: CPU vs. GPU, alcance vs. HiDef y el rendimiento de las redes gráficas.

2.5. Entender las diferentes plataformas de juegos:


Este objetivo puede incluir, pero no se limita a: consolas, PC, dispositivos móviles y comparar el manejo de la
memoria.

3. Entender las Gráficas

3.1. Entender motores de interpretación (render):


Este objetivo puede incluir, pero no se limita a: DirectX, compresión de video y audio, desplegar la pantalla de inicio y
la resolución (pantalla completa, Vsync y windowed).

3.2. Planificar para el estado del juego:


Este objetivo puede incluir, pero no se limita a: el motor de jerarquía de escena, el tiempo de juego para manejar
variaciones de imágenes por segundo, entender las principales curvas de los juegos
(entrada/actualización/interpretación), el canal de los gráficos, entender el flujo del juego, su carga, sus menús, el
guardado de las modificaciones y las opciones de configuración (video, audio, teclado).

3.3. Dibujar objetos:


Este objetivo puede incluir, pero no se limita a: usar mapas de bits, sprites, gráficos de vectores, iluminación,
mezcladores, texto, texturas, geometría 3D, parallax mapping y diferentes sombras; 2-D vs. 3-D y crear una fuente
sprite.

4. Entender las Animaciones

4.1.Animar caracteres básicos:


Este objetivo puede incluir, pero no se limita a: el movimiento, la iluminación, las proyecciones, las imágenes por
segundo (FPS), las sombras, aplicar filtros a las texturas, animaciones sprite, generar objetos a partir de los primitivos
indexados por el usuario, matrices; entender fotogramas clave y el movimiento entre fotogramas clave.

4.2. Transformar objetos:


Este objetivo puede incluir, pero no se limita a: formar, deformar y mover objetos; entender las distancias de puntos,
los planes y la interpolación; entender los cuadros por segundo (FPS), la traducción, la escala y la rotación.

4.3. Trabajar con colisiones:


Este objetivo puede incluir, pero no se limita a: choques por pixel y colisiones rectangulares, detección de choque,
respuesta de choque y fundamentos de simulaciones físicas.

Potrebbero piacerti anche