Cynabre est un jeu de tir tactique qui se joue en équipe, confrontant deux factions aux technologies divergentes.
Terrassez vos ennemis à l'aide de différentes classes stratégiques dans un univers mêlant SteamPunk et science-fiction. Coopérez pour prendre à revers l'adversaire et disputez-vous le "Cynabre", clé de la victoire de votre faction.
Les humains utilisent une technologie issue du Cynabre, un cristal d’énergie issue d’un dieu. L’exploitation et l’utilisation de cette technologie pollua la planète à un point de non-retour. Dans un même temps, un peuple alien protégeant et servant l’ancien dieu attaqua, pour protéger la planète de la destruction des humains. Une guerre entre Alien et Humains commença alors pour la possession du Cynabre et la protection de la terre.
- Moteur : Unreal Engine 5 (Blueprint)
- Date de sortie prévue : 28 juin 2024
- Plateforme : PC (Steam)
- Équipe : 4 artistes et 4 développeurs
- Durée de projet : 3 mois de préproduction + 6 mois de production
- Cadre : Projet étudiant en 3e année
- Collaboration avec la MAAAV (Lyon) pour les Musiques et SFX
- Collaboration avec ISEG pour la partie communication
Lead & Gameplay & network Developer
Mon rôle sur ce projet était de prendre les décisions techniques concernant les systèmes à développer. Les solutions proposées devaient respecter les règles et contraintes du Game Design Document. J'étais chargé de dispatcher le travail parmi l'équipe de développeurs.
Mes tâches étaient de créer des systèmes de compétences, d'armes et de combat facilement réutilisable par les autres développeurs. J'ai créé des outils et documents auxquels ils pouvaient se référer afin d'accélérer le développement du jeu.
Ce projet était particulièrement difficile car il était en réseau. Mon rôle était de toujours faire en sorte que le code de tous les développeurs fonctionne en réseau.
J'ai également programmé tous les personnages du jeu ainsi qu'intégré leurs animations. Pour finir, j'ai intégré l'entièreté de l'UI et HUD réalisé par les artistes.
Systèmes développés
- Création du système d'arme avec modes de tir différents
- Système de combat (santé, dégâts, soin et bouclier)
- Gestion du réseau - Réplication du Gameplay et création de serveur
- Responsable du Gamefeel dans son ensemble
- Intégration de l'UI des menus et HUD en jeu (avec réplication)
Animations
- Intégration des animations des personnages à la 3e personne
- Animation 1ère personne : animation procédurale
- Utilisation d'animations par layer (haut ou bas du corps) en addition aux animations déjà existantes
Ce projet est sans aucun doutes le plus gros et difficile que j'ai pu réaliser. En effet, nous nous sommes lancés dans un jeu en réseau via l'application STEAM, ce sans aucunes connaissances dans le domaine. Néanmoins, il m'a permis de comprendre la logique d'un jeu en réseau ainsi que le fonctionnement du moteur Unreal Engine en ce qui concerne la réplication.
Du point de vue programmation, j'ai gagné en organisation et en propreté. Étant amateur de FPS multijoueur, j'ai adoré travailler sur ce projet.
De plus, le jeu sera disponible sur la plateforme STEAM.
Gallerie
Back to Top