Ajout du tutoriel
La seule chose qui manquait à notre jeu était un manuel d'utilisation, que nous avons décidé de mettre sous la forme d'un tutoriel ludique et explicatif, afin de le rendre à la fois plus compréhensible et plus intéressant. En outre, il permet de renvoyer l'image d'un jeu "finalisé".
Ajout des pouvoirs
Les nouveaux pouvoirs sont enfin disponibles ! Utilisez la smoke bomb pour fuir vos assaillants, le poison pour achever discrètement votre cible ou le pistolet pour gagner en efficacité, mais attention au retour du bâton !
Site Internet et animations
Nous avons créé un site internet pour informer des informations et nouveautés sur notre projet, utilisant la librairie libre Bootstrap. Les animations d'apparition et de mort des entités ont également été ajoutées au jeu. La carte est maintenant dotée d'un mode nuit la rendant encore plus attrayante.
Synchronisation Photon et carte
La synchronisation des NPCs, après plusieurs tentatives, est enfin efficace et optimisée. La carte a subi ses dernières modifications majeures, afin d'atteindre sa forme finale, comme l'ajout d'un quartier et d'un accès à la colline. Les lumières ont également été revues.
Instanciation Photon et launcher
Un lobby multijoueur a enfin été implémenté, où les joueurs peuvent se retrouver pour attendre le début de la partie. Un launcher développé grâce au Framework Electron (Node.js) permet d'installer et de mettre à jour le jeu, afin de vérifier que tous les joueurs ont la bonne version avant de lancer une partie.
Création des NPC et ajout d'animation
Les NPC (Non-Playable Characters) sont maintenant mus par une intelligence artificielle assez primaire. Des premières animations, comme les animations de déplacement, ont été implémentées.
Création d'un repository GitHub
Après avoir utilisé Unity Collaborate pendant deux semaines, nous avons décidé de nous tourner vers GitHub qui permet beaucoup plus de choses, comme les pull requests, le travail en local et les sauvegardes.