Mon parcours dans l’informatique

Je sais que c’est un peu cliché, mais je suis très sincèrement passionné d’informatique depuis mon enfance. Quand j’ai découvert le PC familial vers mes 5 ans (un Windows XP flambant neuf), j’ai eu l’impression d’être transporté dans le futur. Quand les jeux en réalité virtuelle ont connu un essor il y a quelques années, c’était un rêve de gosse qui prenait soudain forme devant mes yeux.

Tout ce monde plein de mystères et d’émerveillement s’est d’un coup retrouvé à portée de main lorsque je suis entré en dernière année de lycée, et que mon établissement s’est mis à proposé des cours d’Initiation aux Sciences du Numérique, sous forme une spécialisation pour le baccalauréat. J’y ai appris les bases de l’informatique et l’algorithmie, et c’est comme projet pour le le bac que j’ai codé mon premier jeu vidéo : une bataille navale en Java, jouable contre un ordinateur avec deux niveaux d’intelligence ! Ci-dessous un aperçu :

Mon tout premier jeu vidéo codé à 17 ans.

Après cette très bonne découverte, j’ai souhaité intégrer une école d’ingénieur en informatique à l’université Paris-Saclay : Polytech Paris-Saclay (anciennement Paris-Sud). Pendant près de cinq ans, j’y ai perfectionné mes compétences et mes connaissances en informatique. J’ai aussi fait pendant cette période quatre stage en entreprise, dont le dernier m’a permis de travailler dans la recherche en Réalité Virtuelle au centre Adapt de la Dublin City University, en Irlande.

Après ma remise de diplôme d’ingénieur en informatique en 2019, j’ai créé avec des amis un studio de développement de jeu vidéo, aujourd’hui fermé. Si j’avais principalement un rôle d’Entrepreneur et de Game Designer j’ai quand même participé activement à la programmation du jeu Cleromancy, dont une démo est disponible sur Steam.

Enfin, en 2024, j’ai fait une formation professionnelle de 6 mois, en Game Development auprès de l’école Gaming Campus. Ce fut surtout une opportunité pour moi de me remettre au niveau d’un point de vue informatique, de apprendre quelques nouveaux concepts de programmation de jeux vidéo que je n’avais jamais expérimenté, et d’expérimenter plusieurs concepts de designs que j’avais en tête depuis quelques temps.

Mes langages informatiques : C#, C, Lua et Python sont ceux que je maîtrise le mieux, j’ai fait aussi un peu de Java, de C++, de PHP, de Javascript et de SQL.

Mes compétences informatiques : Programmation Orientée Objets, Bases de Données, Big Data, Architecture Logicielle, UML, Intelligence artificielle, Interfaces utilisateurs, Réalité Virtuelle, Informatique Graphique, et probablement d’autres que j’oublie. Et bien sûr ma spécialité : le développement de jeux vidéo !

Mes outils : Visual Studio pour programmer, Gitlab pour le partage de fichier et le versioning, Unity 3D pour les jeux et autres projets à grosse composante graphique, WordPress pour les sites web.

Mes projets (le site étant en cours de création, certains arrivent prochainement) :