21 Singularity es un juego multijugador local asimétrico para 3 jugadores con vista lateral, en el que 2 de los jugadores toman el rol de androides que deberán cooperar para salir de la fábrica, mientras que el tercer jugador será el malvado científico que tratará de impedirlo.
Fue un proyecto universitario de 4 personas para la asignatura "Juegos en Red", en la que teníamos que hacer una versión local (publicada) y otra versión que funcionase en red local.
La tecnología utilizada en el proyecto es Phaser3 con Javascript para HTML5 en el cliente y Java mediante Spring-Maven para servidor.
Las partes de las que me encargué fueron:
Puedes ver el código del proyecto en el repositorio de GitHub.