Postmortem tras el lanzamiento de la versión alpha


Lo que salió bien 

Hemos hecho una buena estimación de tiempo, lo que nos ha permitido llegar a la entrega del prototipo sin tener que hacer horas de más en los últimos días. 

Se han terminado de implementar los modelos, las animaciones y la mayor parte de las mecánicas. También se han añadido los elementos de sonido (música y efectos) y las interfaces finales del juego. Además, hemos conseguido un correcto funcionamiento del prototipo en dispositivos móviles. 

Para terminar con lo que salió bien, hemos recibido feedback externo de amigos y compañeros. Esto nos ha permitido mejorar algunos aspectos del juego en los que no habíamos pensado inicialmente. 

Feedback externo 

Hemos enseñado y dado a probar el juego a amigos y la recepción general ha sido buena. La gente preguntaba sobre por qué no se podían matar entre ellos (no está implementado el sistema de vida y respawn) y recibimos impresiones sobre la sensación de uso de las armas, que vamos a tener en cuenta para el desarrollo de la beta. 

Flujo de correcciones 

Una de las decisiones más importantes para la metodología de trabajo que hemos tenido que tomar ha sido sobre el repositorio del juego. Al principio, hicimos un repositorio para el proyecto en Unity utilizando GitHub, como nos indicaron en clase. Sin embargo, más adelante decidimos cambiar el espacio de trabajo a un repositorio de Unity Version Control. Esta herramienta es más cómoda en nuestra opinión para las tareas de programación, pero el número de personas que pueden acceder a ella es limitado. Además, tenemos que mantener el GitHub actualizado igualmente. Nos hemos planteado volver a GitHub, pero Unity Version Control, aunque limitado, es mucho más amigable y resuelve mucho mejor los conflictos entre ramas. 

Cosas que podríamos mejorar  

El manejo de Netcode, que es esencial para el desarrollo de juegos online, ha dado muchos problemas. Tenemos que mejorar nuestros conocimientos, porque es el único aspecto de la programación que da errores graves. La mecánica de las habilidades, aunque la lógica funciona correctamente, no está bien implementada en juego online y funciona mal. 

La sensación de disparo programada para el prototipo no resulta muy natural. La lógica del código para estas, aunque suene extraño debería ser mucho más simple. 

Las animaciones de los modelos pueden ser mucho mejores y todavía quedan por hacer. 

El mapa que hemos diseñado para el prototipo carece de elementos como coberturas y esquinas en el edificio del mapa, que son un elemento imprescindible para el tipo de gameplay deseado. 

Sobre el uso de las redes sociales, al principio empezamos con fuerza publicando videos de presentación de algunos de los personajes, pero no hemos sido constantes y otros grupos a la larga han tenido mucha más presencia en redes sociales que nosotros. 

La iluminación en los renders de los personajes que se utiliza en la GUI necesita revisión. 

Leave a comment

Log in with itch.io to leave a comment.