Está en la página 1de 3

DIPLOMADO EN DISEO Y

PROGRAMACIN DE VIDEOJUEGOS
EVALUACIN MODULO PROGRAMACIN

La evaluacin total del mdulo consistir de los siguientes puntos:


Proyecto Final

..... 70%

Ejercicios en Clase

30%

*Las participaciones y ejercicios especiales se tomaran como un 0.1 extra sobre la calificacin del
proyecto final.

Proyecto Final
El proyecto final consiste en el desarrollo de un prototipo de videojuego, totalmente jugable, con la
menor cantidad de bugs en su funcionamiento, congruente con la descripcin de gameplay y debe
cumplir con las siguientes especificaciones:

Plataforma Stand Alone o mvil (el prototipo debe ejecutarse en un dispositivo fsico).

Estado inicial y final del juego.

Interfaces (men inicial y HUD).

Movimiento de cmara dinmico.

Controlador de personaje principal.

Uso de animaciones skeletales con Mecanim (avatars, blend trees, state machines, layers y
retargeting), en por lo menos en dos elementos.

Uso de animaciones con el sistema interno de Unity, en por lo menos dos elementos.

Iluminacin dinmica y con lightmapping.

Uso de tems para puntuacin, booster o coleccionable.

Guardar y cargar de avances del jugador.

Mnimo dos enemigos diferentes, con comportamientos diferentes.

Uso de Navigation (Nav Mesh Agent, Nav Mesh Geometry).

Uso de rigidbodies y colliders.

Aplicacin de fuerzas en rigidbodies.

Utilizar por lo menos dos efectos de partculas diferentes.

Msica de fondo y por lo menos dos efectos de sonido diferentes.

Lectura de archivos para configuracin de niveles y/o enemigos.

Uso de dos vertex shaders, fragment shaders, surface shaders o efectos de postprocesamiento,
personalizados y diferentes (diferentes a los que tiene Unity por default o a los vistos en clase).

El juego debe contener ms de dos niveles, se tendr como excepcin, si el nico nivel es muy
grande.

Uso de sprites.

*Interfaces 3D, sobre enemigos, tems y dems elementos que interacten con el jugador.

*Uso de off-mesh links y Obstacles con Navigation.

*Uso de Joints.

Integracin de Facebook para mecnicas sociales.

Integracin de algn sdk de analytics.

Simulacin de eventos in-app purchase.

Implementacin del First Time Flow

Implementacin de la economa del juego, por lo menos para un tem y un currency.

Implementacin de al menos una mecnica de retencin.

*Requisitos opcionales, que podrn incrementar la calificacin del proyecto final, sin embargo no podrn
sustituir a los requisitos obligatorios.
NOTAS:

Se pueden fusionar en un mismo shader todos los tipos solicitados, es decir, en uno mismo tener
un Surface, vertex y fragment shader.

Podrn pasarse por alto algunas especificaciones, si la naturaleza del diseo del juego lo impide.

Junto con el prototipo se deber entregar un escrito (fsico o digital) con longitud mxima de dos
cuartillas, con el siguiente contenido:

Nombre del alumno

Nombre del juego

Plataforma

Gnero

Breve descripcin del juego

Descripcin de gameplay

Descripcin de mecnicas

Es importante recalcar, que no es necesario ocupar arte (modelos, animaciones, texturas, interfaces) y
sonido final del juego.
Para evaluar el prototipo se tomaran en cuenta los siguientes puntos:

Performance. El juego no deber correr por debajo de los 60 pfs para standalone y 30 fps para
mviles.

Gameplay creativo.

Estabilidad. Por cada Bug de alto impacto que tenga el prototipo se tendr una penalizacin
en la calificacin final del proyecto.

Apego a la descripcin de gameplay y mecnicas.

Jugabilidad.

Cdigo. Estructura, limpieza y escalabilidad.

Entregables

Escrito.

Build final del prototipo.

Proyecto fuente de Unity.

Fecha de Entrega

Viernes 5 de febrero y sbado 6 de febrero del 2016

También podría gustarte