2022
Présentation du jeu par Lucas Guichard, développeur chez TechNet
UE5.0.3
"Klems" est le tout premier jeu multijoueur et codé en c++ que j'ai réalisé dans le cadre d'une game jam organisée par mon professeur de réseau de l'UQAC. Je l'ai réalisé en collaboration avec l'équipe "TechNet" qui fut créée pour l'occasion et qui est composée de Hugo Mora, Lucas Guichard ainsi que moi.
Le thème de cette jam était "Infection" et la contrainte était "élément online". Nous avons donc opté pour un FPS en réseau local en 1v1v1v1.
Dans "Klems" on incarne un agent du SWAT envoyé pour investiguer les expérimentations illégales du laboratoire Klems. Malheureusement vous vous faite piéger et êtes dorénavant un sujet de test pour un poison transformant les humain en monstre. Vous serez coincé avec 3 autres cobayes... Arme à la main, votre but est d’être le dernier en vie.
Pour l'équipe TechNet, c'était notre tout premier jeu en réseau full C++ alors le challenge fut de taille. Cependant nous avions 1 semaine pour développer notre jeu alors le défis fut relevé avec succès!
Personnellement je me suis occupé du Gunplay, du mouvement du personnage ainsi que des animations en y implémentant la réplication. Je me suis aussi occupé du level design de la carte de jeu. Bien que le résultat n'est pas parfait, compte tenu de notre expérience et des délais que nous avions, je reste satisfait de ce que nous avons produits. La prise en main du C++ avec la réplication fut moins contraignante que prévu. Étant déjà expérimenté en C++, j'ai rapidement préféré celui-ci au Blueprint bien que les deux cohabitent ensemble sur Unreal Engine. Pour ce qui est de la réplication, notre excellent professeur Valère Plantevin (Senior Network Programmer) a su nous donner les bons outils ainsi que les connaissances pour réussir.
Le jeu est disponible au lien suivant :