photo de profil
  • likedin
  • github
  • cv

Thomas André

Développeur Généraliste

Programmeur et Game Designer ayant travaillé avec Unity et Unreal Engine pour PC, Switch, VR et mobile. J'apprécie la programmation gameplay et d'outils/moteurs en C# et C++. J’aime apprendre et comprendre le fonctionnement de tout ce que j’utilise dans mon travail afin d’être le plus polyvalent possible.

AGUABANA
Projet d'étude en groupe | Mars 2022 - Juin 2022

À l'occasion du dernier projet de l’année le RPG a regroupé des élèves de presque tous les corps de métier présents à Isart. En raison de la taille conséquente de notre groupe nous avons décidé de développer un projet ambitieux en nous addressant à un public avec lequel nous n'avions pas l'habitude de travailler: de jeunes enfants.
Durant ce projet je me suis concentré sur l’intégration des directives des game designers pour le système de combat et j’ai participé à l’intégrations des systèmes centraux du jeu comme le système de dialogue, le suivi de progression et le shop. Pour les systèmes les plus compliqués à coder en Blueprint comme le système de b-spline dans le système de combat j’ai utilisé du C++.

XENOLINK
Projet d'étude en groupe | Déc. 2021 – Fév. 2022

Premier projet en groupe sous Unreal Engine après une initiation au moteur en début d’année. Dans un groupe composé de 4 gameplay programmers j'ai aidé à développer pendant deux mois et demi un jeu de type Action Narration dans lequel le joueur incarne un astronaute atterrissant en urgence sur une planète inconnue sur laquelle il va devoir cohabiter.
Pour palier au manque d'équipes artistiques nous nous sommes appuyés sur des shaders et du post processing. J'ai également eu l'occasion pendant ce projet de travailler sur les cinématiques du jeu afin d'étayer notre narration environnementale.

OCTOPIE
Projet de groupe | Sept. 2021

À l’occasion de la Game Week qu’Isart Digital organise en début de troisième année j’ai eu l’occasion pendant une semaine de développer un jeu en petit groupe en collaboration avec des Game Artists, des Music & Sound Designers et un Game Designer. Pour ce projet nous avons décidé de partir sur un concept simple où le joueur incarnant un poulpe doit contrôler ses tentacules individuellement en appuyant sur la touche correspondante de son clavier afin de laisser passer les poissons tout en bloquant les requins. Du fait de la relative simplicité du projet coté gameplay je me suis majoritairement concentré sur l’aspect graphique du jeu au travers de nombreux shaders.

FALL IN
Projet d'étude en groupe | Avril 2021 - Juin 2021

Fall In était le dernier projet de la deuxième année d’Isart Digital. Durant ce projet j’ai eu l’occasion de travailler avec de nombreux Game Designers. Pour cette première collaboration entre nos corps de métier nous avons échangé avec eux sur le core gameplay du jeu ainsi que sur la façon dont nous voulions engager les joueurs. J’ai également eu l’occasion de travailler en suivant les choix que nous avions fait ensemble et qu’ils avaient mis au clair sur différents documents dont un Game Design Document. Le résultat final du projet c’est révélé être un hyper casual dans lequel le joueur doit descendre le plus vite possible à travers les niveaux tout en évitant de se faire ralentir par des plateformes.

PINTADA
Projet d'étude en groupe | Jan. 2021 - Mars 2021

Projet réalisé en groupe avec une quinzaine de personnes au milieu de la seconde année d’Isart Digital Pintada est un platformer 2D réalisé en collaboration avec des Music & Sound Designers et des Game Artists dans lequel le joueur incarne une pintade taguée sur un mur. Durant ce projet j’ai dû en plus de développer le gameplay du jeu faire attention aux besoins des Game Artists concernant l’intégration de leurs assets dans Unity. J’ai également eu l’occasion de développer des outils pour faciliter le Level Design. Ce projet a également nécessité un serveur afin de mettre en place un leaderboard dont je me suis occupé.

STELLAR FIXER
Projet de groupe | Mai 2020 - Sept. 2020

Projet initié par un petit groupe d’élèves d’Isart de première année après la fin des cours ayant pour objectif de sortir sur le Google Play Store et éventuellement l’Apple Store. Le développement avait été initié sous Open FL, je l’ai rejoint au moment de la migration sous Unity. Mon rôle durant ce projet a été d’aider au portage du prototype du jeu dans le nouveau moteur puis de continuer le développement afin de le finaliser pour la sortie. J’ai majoritairement travaillé sur la partie backend du jeu comme la programmation des méthodes de rétention, par exemple les récompenses et quêtes journalières. Je me suis également occupé d’implémenter les Apis Google Play Games Services, Unity IAP et Unity Ads.

SPACE RUSH
Projet d’étude | Nov. 2020 - Déc. 2020

Premier projet de la deuxième année à Isart Digital. Le but de ce projet était de nous former à reproduire un gameplay déjà existant. Le jeu choisi était Rush, un jeu de puzzle 3D sur PC dans lequel le but est d’amener des cubes à leur objectif en altérant leur trajectoire grâce à des tuiles que le joueur peut placer sur le sol. Étant donné que le gameplay n’était pas altérable, j’ai voulu rajouter de la personnalité à mon jeu en poussant mon thème de récolte de minéraux précieux sur des astéroïdes le plus loin possibles grâce à des assets fait sous Probuilder et de nombreuses animations.

NEON TOUCH
Projet d'étude | Mars 2020 - Avril 2020

Projet d’étude en autonomie, durant lequel il nous avait été demandé de créer un One Button Game inspiré du jeu Flappy Bird. L'objectif de ce projet était de créer un petit jeu mais de le rendre le plus fini possible. J’ai voulu y intégrer un élément de jeu de rythme en rajoutant dans le jeu des portes qu’il fallait ouvrir en répétant une séquence de clignotements. Le jeu a été développé sous Open FL / Haxe.

SOKOBAN DIMENSION
Projet d'étude en groupe | Jan 2020 - Mars 2020

Projet d’étude en groupe réalisé avec deux autres élèves en plusieurs phases. Nous avons d’abord prototypé le gameplay ainsi que les premiers niveaux en utilisant le paper design puis, nous avons développé le jeu sous Open FL / Haxe. Durant ce projet je me suis majoritairement occupé de la partie logique du jeu, celui-ci utilisant le modèle de conception MVP, je n’ai pas eu à m’occuper de l’affichage et des graphismes du jeu.

SEABRIDE
Projet d'étude | Déc 2019 - Jan 2020

Premier projet sur lequel j’ai travaillé, nous avions pour objectif d’imaginer une « spéciale feature » pour le jeu, j’ai donc décidé d’intégrer la possibilité d’attraper les ennemis pour prendre avantage de leurs capacités en jeu. Le développement s’est fait sous Animate / As3 (Flash), durant ce projet j’ai appris à utiliser les concepts de la programmation orientée objet ainsi que l’utilisation de l’aléatoire contrôlé pour certains éléments du niveau comme les bonus récupérables.