J'avais le projet Rainbow Triangle depuis longtemps. C'était l'une des rares choses que j'ai programmées au lycée, et ça m'a fait vraiment plaisir de réussir à faire ça.
Ça a commencé en Macromedia Flash avec ActionScript, avec des scènes, des objets, et le contrôle de tout. Le système de physique a été le plus dur : je pouvais importer des moteurs de physique, mais je n'aimais pas le ressenti. J'ai dû monter mon propre moteur, en cherchant la formule de la gravité et en modifiant les paramètres à la main.
Sur DeviantArt, je montais des builds du jeu sous le nom xentyo. Voici le rTrian20150302 v3, avec la description originale : "Suggère, donne ton avis et envoie-moi valser, tout est accepté." Haha, quelle drôle de façon de dénigrer mon travail à l'époque. Je me rends compte que j'étais déjà très perfectionniste. Je croyais que tout devait être parfait, et montrer ça au monde, c'était... wow ! Quand je regarde en arrière, c'est comme... un accomplissement.
Ensuite, je l'ai porté sur Unity. À ce moment-là, j'ai compris qu'Unity ne supportait que le C#, donc c'était mon premier contact avec ce langage.
Maintenant, c'est fait en C++ et publié sur rt.chrislabs.net. Je l'ai refait parce que je n'ai pas retrouvé les fichiers originaux. On peut y jouer directement sur la page :
Concept art et lore
Je l'ai fait en Illustrator comme concept art. Ce n'est pas quelque chose fait pour le jeu, c'est plutôt le design de ce que le triangle pouvait devenir.
Trois couleurs : rouge, vert et bleu. Les triangles maîtres qui ont donné lieu au triangle noir.
À ce moment-là, je mettais du lore dans le jeu, un monde basé sur des triangles, et j'avais prévu de le faire en 3D. J'ai aussi inclus quelques personnages que je travaillais pour les intégrer.
Ce n'était pas un lore très travaillé, mais l'intention y était. J'ai même "fondé" Fly Games, même si je ne savais pas comment l'enregistrer ni quoi que ce soit d'autre.
À cause d'une rupture humoristique et de ce qui s'est passé, je ne l'ai ni terminé, ni continué. Parfois, ça semble être l'histoire complète de moi, mais j'ai fait beaucoup de choses ensuite.
J'espère que quelque chose dans mes compétences actuelles me permettra de le réaliser, d'inclure toute cette expérience et toute cette sincérité dans le jeu. Qui sait.