"La Review de Matias"

Card example image

Introducción

  • Integrantes
  • Breve explicación
  • Temática utilizada
  • Card example image

    Aventura Gráfica

  • Consigna
  • Proceso de producción
  • Instrucciones
  • Card example image

    Minijuego

  • Correlación con la aventura
  • Proceso de producción
  • Instrucciones
  • flecha

    INTRODUCCION

    Integrantes:

    Diaz Valentina, Laguto Vladimir

    Para nuestro trabajo tuvimos que crear un proyecto web utilizando p5js, el cual se divide en dos partes: Primero una aventura gráfica con distintas decisiones y finales, y segundo un minijuego web que se conecta con la historia de la aventura. Como temática principal utilizamos el universo de la serie animada “Alejo y Valentina”; Creando una historia bizarra entre dos de los personajes principales, respetando el humor absurdo de la serie.

    flecha

    AVENTURA GRAFICA

    Acá tuvimos que desarrollar una aventura gráfica interactiva, es decir, una historia que posea diálogos/acontecimientos junto a distintas decisiones con las que el usuario pueda interactuar y así llevarte por diferentes caminos para poder sacar múltiples finales. En nuestra historia usamos cambios de pantalla usando “if, else, if else” con sus respectivos arreglos y funciones globales de botones para los diálogos y las decisiones tomadas.

    flecha

    MINIJUEGO

    El minijuego se conecta con una parte de la aventura, concretamente en la que el personaje de buzo naranja le da una orden al otro. Para cumplir con su orden, tenes que hacerle click 12 veces al pancho mientras este rebota por los bordes de la pantalla. Cada acierto hace que la velocidad de este mismo aumente, haciéndose más complicado de clickear. Si bien no hay un tiempo límite, tenes hasta 5 errores. Cada click debe ser preciso. Utilizamos una programación orientada a objetos en p5js, usando una clase "Juego" para englobar las demás clases ("Botón", "Contador", "Pancho") y a su vez tener un control más organizado de las funciones a la hora de nombrarlas y verificar pasos, actualizar, reiniciar, etc...