H1_RTX

H1_RTX est le jeu que j'ai réalisé durant le WonderJam édition Automne 2021. Il a été réalisé en C# avec Unity. Dans ce jeu, nous avons poussé au maximum nos capacités de storytelling en utilisant des cinématiques dynamiques, et nous sommes heureux du résultat.

Création du projet

Lorsque nous avons reçu le thème et les styles, nous avons été surpris. Ils étaient plutôt similaires à ceux de la dernière édition. Déterminés à ne pas refaire le même jeu, nous avons entamé le brainstorming. Après de longues heures, nous avions enfin un concept intéressant, reposant plus sur le style "stealth" au niveau du gameplay. Le joueur est dans le rôle d'un homme qui est absorbé dans son propre ordinateur, et doit trouver débrancher la connexion pour sortir, sans être attrapé par le virus rôdant à l'intérieur.


Nous avons décidé de faire deux niveaux: le premier est plus cinématique et initie le joueur au monstre virus et au mouvement, tandis que le deuxième est plus actif et demande au joueur de se faufiler au travers des monstres pour arriver à la fin. Nous avons rapidement dessiné des croquis des deux niveaux, et j'ai commencé à programmer le mouvement du personnage et le système de cinématiques interactives que nous voulions utiliser.

Programmer les cinématiques dynamiques s'est prouvé être beaucoup plus difficile que j'avais imaginé, mais après de longues heures de déboguage, j'avais une cinématique où le joueur se cache dans une boîte pour éviter le monstre. Une fois cette première cinématique complétée, nous pouvions nous baser sur celle-ci pour faire les autres cinématiques du jeu, facilitant le développement.

2022-10-12 15-46-46.mp4

Pour le reste du projet, j'ai aidé mes coéquipiers avec les cinématiques et j'ai travaillé sur l'éclairage et l'expérience sonore du jeu. J'ai aussi été en charge de l'importation des images et des animations des artistes.

Défis techniques

Cinématiques

h1rtxplaythrough.mp4

Durant le projet, nous avons du fabriquer beaucoup de cinématiques et même certaines cinématiques qu contiennent des inputs qui influent sur l'issue de la cinématique. N'ayant jamais utilisé le système de "Timeline" de Unity, j'ai appris énormément en peu de temps. Nous voulions aussi que les cinématiques soient synchronisées avec le son, ce qui a demandé un travail de communication impeccable avec notre musicien. Ce fut un très bon défi, mais je suis heureux du résultat.

Éclairage

Durant la création de H1_RTX, une de nos artistes était très fatiguée de sa semaine. Elle avait donc beaucoup de misère à livrer les images rapidement. Pour compenser, j'ai du faire quelques tâches que les artistes auraient normalement fait. L'éclairage des niveaux en fait partie. J'ai dû me familiariser avec le système d'éclairage en 2 dimensions de Unity en profondeur. Même si j'avais déjà utilisé ce système brièvement auparavant, j'ai grandement approfondi mes connaissances de l'éclairage en 2 dimensions dans ce projet. Au final, je trouve que le jeu est un peu trop sombre, mais l'expérience d'apprentissage a été de grande valeur pour moi.

Crédits

Programmation

Graphiques

Musique et SFX

Thomas Bergeron

Antoine Tremblay-Simard

Mattys Gervais

Angélique Dubé

Marie-Jeanne Cormier

Simon Bergeron