jueves, 23 de enero de 2014

Producto final: Avance Films


Se ha desarrollado una aplicación interactiva que se incluirá como extra en la siguiente película de la productora Avance Films. Durante el desarrollo de la misma se han encontrado numerosos fallos a la hora de incluir los vídeos que anteriormente habíamos creado en la misma, así que se sustituyeron por una serie de efectos realizados en Director para solventar este problema.

La aplicación consiste en la recreación de una película de terror, en la que el usuario escoge el final de la misma. Ésto se consigue dándole a escoger varias opciones consecutivas como posibles caminos por donde avanzar, y dependiendo de su elección conseguirá sobrevivir o no. Si el usuario consigue escapar, se le facilitará un cupón de descuento para películas de la productora Avance Films. Si, en cambio, muere durante la aplicación, se le dará la oportunidad de acceder a este cupón si acierta a la mayoría de preguntas de un test sobre las películas de terror.

Para realizar la aplicación, se han cogido capturas de distintos juegos de terror en primera persona como imágenes los fondos en las distintas partes de la aplicación, ya que queríamos que el usuario  tuviera la sensación de ser él el que estuviera viendo y haciendo las diferentes acciones dentro de la aplicación. Han sido de gran ayuda los diferentes tutoriales facilitados en la asignatura, para refrescar y resolvernos las dudas con algunos aspectos de Director y su lenguaje de programación, Lingo. También hemos utilizado Photoshop para retocar las distintas imágenes que utilizamos en la aplicación, como por ejemplo la puerta remarcada en rojo que sustituye a la original al pasar el cursor del ratón por encima.

El menú principal de la película sería así:



El cursor del ratón se ha sustituido por una mano durante la mayor parte de la aplicación (en otras partes se sustituye por otros elementos típicos del cine de terror, como por ejemplo una linterna que ilumina parte de la pantalla), y al pasarlo por encima de las posibles opciones a escoger o botones a pulsar, éstos de remarcan en rojo o cambian el color de las letras, para facilitar que el usuario encuentre las zonas donde interactuar con la aplicación.
Para sustituir el cursor, inicialmente da muchos problemas a la hora de cambiar el cursor en Director, pero en vez de eso hemos hecho al cursor invisible (con la orden "cursor 200") y al salir de cada frame, movemos al sprite que queremos que sea nuestro cursor a la posición del cursor (set the locH of sprite 15 to the mouseH y  set the locV of sprite 15 to the mouseV, cada orden en una línea distinta).

Posteriormente, cuando el usuario pulsa "Extras", se le pide que introduzca el nombre para registrarse:



Una vez introducido, comienza el juego...


Si escoge el camino erróneo, el usuario llegará a una habitación donde falla la luz, apareciendo el primer monstruo de la película y matando al jugador.





En cambio, si escoge el camino correcto, llegará a la siguiente toma de decisiones.



Si decide continuar en vez de probar a abrir la puerta, verá un vídeo (hecho con Director debido a los errores del mismo, como ya se ha comentado antes) donde llega a un pasillo



En esta escena se recrea, de manera auditiva, que el jugador avanza, abre una puerta y entra(la imagen va perdiendo luz) en una habitación oscura, donde le espera el segundo monstruo para matarlo.



En cambio, si decide intentar abrir la puerta, deberá resolver un minijuego en el que deberá colocar la llave correcta en cada cerradura



El jugador dispondrá de tres intentos para poder abrirla y continuar a la siguiente opción, pero si falla se verá obligado a continuar sin abrir la puerta, por lo que morirá posteriormente.



Si consigue abrirla...



... decidirá a qué parte del bosque dirigirse. Al escoger el camino incorrecto, llegará al segundo minijuego, en el cual está totalmente oscuro y debe iluminar con la linterna (su puntero de ratón) el bosque, donde encontrará al tercer monstruo.




 Una vez lo haya encontrarlo tres veces, se verá el "vídeo" donde el monstruo avanza y mata al jugador.



Finalmente, si escoge el camino seguro, conseguirá escapar del bosque, habiendo conseguido el único final en el que sobrevive



Si en alguna de las opciones anteriores el jugador muere, verá la siguiente pantalla...



... donde se le da la opción de hacer el siguiente test para intentar ganar el cupón de descuento:



En esta imagen debemos mencionar que no se pudo eliminar de forma agradable el fondo de cada respuesta, ya que al hacerlo el recuadro que se marca al seleccionar la respuesta se queda prácticamente invisible, por lo que decidimos dejarlo de esta manera, en la que se ve el recuadro, aunque cada respuesta quede algo desagradable a la vista.

Si el usuario responde a menos de cuatro preguntas correctamente, no podrá ganar el cupón de descuento.




En cambio, si responde al menos a cuatro de las seis preguntas correctamente, se le llevará a la pantalla  del cupón de descuento, que coincide con lo que ve el jugador después de escapar con vida.



Cabe destacar que el cupón de descuento es un número aleatorio entre 0 y 25999, ambos inclusive, para representar los códigos disponibles para poder llevar a cabo el descuento en la compra de películas de la empresa Avance Films.

Y eso sería todo el contenido de nuestra aplicación y  y nuestra experiencia desarrollándola, esperamos que os guste y... ¡Feliz muerte!

No hay comentarios:

Publicar un comentario