INSTALLSURGE2000
Dans le cadre de mon stage chez Ludia, trois autres stagiaires et moi avions le mandat de concevoir et développer un package Unity d'outils pour les équipes de développement. Le but étant de faciliter l'intégration de mini-jeu au sein de leur IPs existants et ainsi créer des publicités avec ces mini-jeux pour attirer plus de potentiel joueurs à leurs jeux sur le marché.
Contexte de production
Une petite équipe de stagiaire autonome composée d'un designer, une gestionnaire de projet et deux programmeurs ont 7 semaines pour développer un mini-jeu mobile dans un package qui deviendra distribuable dans d'autres projets Unity au sein de Ludia.
​
Pour des raisons de confidentialité, toutes les images ne contiennent aucun contenu propriétaire de Ludia/Jam City. Les images que vous voyez contient du contenu placeholder issue du Asset Store de Unity.
​
​
​
​
Mon rôle dans l'équipe
J'ai été programmeur dans ce projet, dans le cadre de mon stage en milieu professionnel pour mon baccalauréat en création de jeux vidéo à l'UQAT.
​
J'ai écris une grande partie du code en C# et travailler en étroite collaboration avec les membres de mon équipe, surtout mon collègue programmeur Gabriel Gauthier. J'ai codé la deuxième phase du mini-jeu, un gestionnaire de son et l'intégration de A à Z du mini-jeu au sein d'un des projets Unity chez Ludia pour montrer la preuve de concept du projet à la compagnie.
​
​
​
​
Les défis
Mon plus gros défi je dirais que ça serait le temps qu'on avait pour arriver à un résultat satisfaisant pour toutes les parties prenantes. En effet, un aspect de la faisabilité technique était limite impossible dans le temps de notre stage. Malheureusement, dû à des contextes hors de notre contrôle, il était impossible d'étendre la date des stages pour bien clore le projet.
Notre superviseur nous a donc dit de rendre le tout fonctionnelle pour au moins avoir une preuve de concept, même si au final ça ne sera pas shippable.
​
Mon équipe et moi étions très fiers quand nos efforts ont été démontré dans une réunion de compagnie vers la fin de notre stage.
​
​
Les membres de l'équipe et nos superviseurs
Gabriel Gauthier: Stagiaire en programmation
Mathieu Gaudreau: Stagiaire en design de jeu
Clara Dussart: Stagiaire en gestion de projet
​
​
Thomas Rouby: Superviseur de stage / Gestionnaire de projet technique
Steven Gerard: Technical Lead
Vincent Swaenepoel: Programmeur support sénior
Catherine Barbeau: Vice-présidente Technology
Ophélie Bernard​: Enseignante et superviseure de stage côté UQAT
​
Merci à Phillipe Torres-Brisebois, programmeur gameplay, pour m'avoir grandement aidé dans l'intégration dans un de leurs projets.