/Devlog #13 - Pinball Wizard


Hey all,

La actualización que nos convoca, es probablemente la mayor que jamás haya existido, pues se trata de una que trae mucho contenido, finaliza muchos temas pendientes y se trata de la última actualización del juego.

Contenido nuevo

Entre las nuevas adiciones, destacan dos que han sido tema pendiente desde hace varias actualizaciones atrás, hablamos del tan esperado tutorial y ni más ni menos que el mismísimo TILT, que llega en forma de mecánica adicional.

El tutorial es, en parte juego libre y en parte mucho texto. La idea es que en este ambiente cerrado (el mapa es una jaula) se pueda experimentar con los controles y mecánicas sin el miedo latente a perder. En la primera parte, el mucho texto indica las cosas básicas, como las teclas con las que funciona cada mecánica, las limitaciones de cada una y la forma de activarla (en el caso del impulso). En la segunda parte, nuevamente el mucho texto indica las interacciones entre píldora-bumpers y área de carga, además de señalar la funcionalidad de las cuatro distintas señaléticas presentes en el juego y en particular, que al final de la flecha verde se encuentra el good ending y al final de la equis roja se encuentra el bad ending.  Cabe mencionar que este ambiente está adaptado para que el jugador tenga las suficientes cargas y pueda tiltear las veces que desee (las limitaciones no lo son en esta dimensión).

El TILT, tal como en los pinball clásicos, se produce al mover/golpear/inclinar la máquina, salvo que en nuestro caso basta con apretar una tecla (en teclado la T) para tener el efecto. A diferencia de impulso, esta mecánica está "oculta", ya que no hay hud alguno que de información de la misma, pues la idea es que es algo 'ajeno' al pinball. Posee un cooldown de 20 segundos (habrá que contar) y es muy útil cuando se traba la píldora en los lugares más recónditos, porque aplica un pequeño impulso hacia arriba y un impulso considerable hacia alguno de los lados (que se define aleatoriamente cada vez que se utiliza la mecánica).

El resto de contenido nuevo, como las nuevas señaléticas, menú de controles, inputs, etc. se encuentran detallados en el changelog y en la página principal del juego (en el caso de inputs).

Contenido que no llegó

En la entrega anterior se mencionó un número considerable de puntos que podrían llegar a ser implementados en esta actualización, desafortunadamente no todos vieron la luz, ya que se le dio prioridad a lo crítico, como arreglar las mecánicas y lo necesario, como el tutorial y el tiempo es escaso, como grupo [REDACTED] lamentamos profundamente esta situación.

In memoriam: High score, logros, nivel festivo, bumpers diferentes, interacción flipper-píldora, customización, lore, etc.

Se entrará en más detalle más adelante.

This is the end, beatiful friend...

Ya estamos cerca del final, increíblemente en casi todo aspecto. Sin embargo, me veo en la obligación de dar unas últimas palabras, a título personal, de la experiencia de crear este videojuego. Primero agradecer al equipo docente del curso por la oportunidad al impartir este curso, como se mencionó en el primer devlog, la creación de este videojuego es parte de un proyecto de un curso de la universidad y realmente me sorprendió, nunca pensé que sería tan entretenido y tan demandante a la vez, de verdad la pasé muy bien :D. En segundo lugar agradecer a mis fieles lectores, es posible que de hecho nadie lea esto, sin embargo las estadísticas de los devlogs marcan un número no menor de vistas (espero no sea YO leyendo una y otra vez los posts o un alguna clase de bot XD) y por ello me veo en la obligación de dar las gracias, pues en cierto modo me motivaron a escribir extensos mucho texto a lo largo del semestre, por ello, hacker ruso que no entiende español... bots de todo tipo, equipo docente, etc. ¡Muchas gracias por leer (o incluso jugar) el desarrollo de este juego! Y por último, agradecer a la plataforma por el espacio y a mi compañero de grupo, que fue clave para el desarrollo principal del juego.

Dicho eso, cabe aclarar algo...

Nombre del juego

Así es, si alguien lo notó... es probable. Pero el juego como tal en teoría no tiene nombre XD, pues es el nombre de nuestro grupo. Solo quiero aclarar que no es por falta de cariño, de hecho, he aprendido mucho del juego y casi que lo veo como mi primera abominación haha ;-;

Es probable que a la brevedad al fin tenga nombre el juego, pues lo merece.

Entonces... no es el final?

Bingo!

[REDACTED] ha sido invadido por el espíritu navideño y como buen equipo desarrollador, nuestro juego no puede ser menos y merece una actualización festiva, es decir, por lo menos habrá una actualización más (Y eso puede incluir a los caídos -in memoriam-). Espero sea buena noticia para el bot hacker ruso que lee estos devlogs :D. Por último, les invito a revisar en detalle las notas de actualización presentes en el changelog.

Dicho lo anterior, es momento de decir de una vez por todas adiós, fue un bello viaje por el maravilloso mundo del desarrollo de videojuegos!

PD: El título de este devlog se trata de una de mis canciones favoritas (y está relacionada con pinball), así que si esperaban que fuera relacionado a la actualización, big F. 

v.1.00 - Changelog

  • Se ha añadido un tutorial, accesible mediante el menú principal.
    • Consta de dos pantallas:
      • La primera explica lo básico de las mecánicas del peso, impulso y tilt (agregada en esta actualización).
      • La segunda explica las interacciones con bumpers y áreas de carga, como el propósito de las señaléticas.
    • Por ser tutorial, las cargas se han ajustado a su nivel máximo y el cooldown para usar tilt se ha reducido a  1 segundo.
  • Se ha añadido un nuevo elemento menú, Game controls.
    • Posee en detalle los controles del juego, tanto para teclado como para mando (Xbox, PlayStation).
  • Se han agregado nuevas teclas/botones de input.
  • Se ha añadido una nueva mecánica: TILT.
    • Emula lo que es un tilt en un pinball clásico (agita la pantalla).
    • Al contrario de los pinballs comunes, no se considera falta/trampa.
    • Aplica un pequeño impulso, eleva un poco a la píldora y aleatoriamente la empuja hacia uno de los lados.
    • Tiene un cooldown de  20 segundos (info oculta a propósito).
    • Posee un sonido característico de un típico golpe a la máquina haha.
    • Soluciona el problema de estancamiento (al igual que en los pinballs reales).
  • Se han añadido dos colores distintos a la conocida señalética de flechas verde, amarillo y naranjo.
    • Ahora cada flecha tiene un distinto propósito.
    • Flecha verde: Indica el camino hacia el objetivo del juego (Completar el nivel).
    • Flecha amarilla: Señala hacia áreas de carga.
    • Flecha naranja: Indica lugares donde hay Triggers para spawnear flippers (Level05).
  • Se ha modificado profundamente las mecánicas de peso e impulso, ahora son relativamente independientes.
    • Ahora se requiere de un input distinto para activar el impulso (Tecla G).
    • El peso es más consistente respecto a lo reflejado en la barra de impulso (se "mantiene" la barra).
    • Es requisito que la barra esté en el nivel máximo, ya sea para Left o Right para activar un impulso.
    • Activar un impulso sigue reseteando el peso al inicial, de esta forma se mantiene el dinamismo de juego.
    • En general este cambio le añade dificultad al manejo del juego, sin embargo, es más conveniente en cuanto a la toma de decisiones.
    • Es posible mantener un peso elevado, siempre y cuando no se utilice el impulso (no recomendado).
  • Se ha modificado la barra de impulso, de forma que sea más intuitiva en cuanto a lo que representa (al menos con respecto a su versión anterior).
    • Ahora el cambio es de forma horizontal y son barras opuestas, de esta forma se "simula" que el peso "recorre" la píldora.
    • Las etiquetas de las barras se han coloreado convenientemente para representar la píldora.
      • Left: Se ha pintado de rojo, pues es el lado rojo de la píldora.
      • Right: Se mantienen en blanco, pues es el lado blanco de la píldora.
      • Con suficiente imaginación y tiempo (no mucho), es posible asociar esto con la píldora.
    • Ahora es más consistente con respecto al peso actual.
  • Se han ajustado los mapas en ciertos lugares debido a bugs y modificaciones a señaléticas
    • Se han modificado flechas verdes que señalaban áreas de carga por señaléticas amarillas.
    • Ahora las flechas verdes indican solamente la dirección hacia la meta/objetivo.
    • Level_01: Se ha modificado parte del tilemap que volvía muy difícil completar en nivel.
    • Level_02: Se ha modificado la zona de derrota para dar un poco de tolerancia.
    • Level_03: Se ha modificado parte del tilemap cercano a la zona de derrota, causaba errores con la píldora.
    • Level_04: Cambios relacionados a las señaléticas.
    • Level_05: Se ha modificado la zona de derrota, agregando nuevo tilemap y se han añadido flechas naranjas que indican zonas de triggers.
  • Se ha actualizado el menú Credits.
    • Ahora muestra correctamente los créditos de todas las fuentes de assets utilizadas en el juego.
  • Se ha modificado el menú principal para incluir dos botones, Game Controls y Tutorial.
  • Arreglos masivos de bugs.
  • Removed Herobrine.

Files

100.exe
Dec 05, 2022

Get Pinball [Redacted]

Leave a comment

Log in with itch.io to leave a comment.