Qui suis-je ?
Une présentation pour mieux me connaître
Je suis Maxence Bazin, 22 ans, ingénieur informaticien spécialisé en Intelligence Artificielle, ancien étudient de l'ENSEIRB-MATMECA. Depuis tout petit, je suis intéressé par la science et ses découvertes, également par tout le domaine du jeu vidéo. J'ai pris goût à l'informatique au collège lorsque j'ai voulu créer mon premier jeu vidéo avec un camarade. À partir de ce moment, j'ai enchainé des projets sur projets, dans des domaines variés.
Je suis ne suis pas seulement intéressé par l'informatique, j'aime un peu tout les domaines qui touche à la création. Par exemple, le dessin ou la création d'un monde (worldbulding). Bien que ces activités restent secondaires par rapport à mes pratiques informatiques.
De plus, j'aime beaucoup le sport, une passion que m'a transmis mon père depuis tout petit. J'ai donc pratiqué de nombreux sports comme le judo, la natation, le volley-ball ou encore le tennis. Actuellement, je fais du footing et pratiques de temps en temps le tennis.
J'aime me donner des objectifs à très long termes. En voici deux, continuer à développer un des univers que j'ai construit, Historia, et réussir à sortir quelque chose de concret avec. Que ce soit un jeu ou une nouvelle.
Mes parcours
Mon parcours scolaire
Le début intéressant de mon parcours commence au Lycée avec mon option ICN. Une deuxième découverte des notions d'algorithime appliqué à l'informatique (la première fut une découverte dans mon temps libre, mais j'expliquerai cela en dessous).
En première au Lycée, j'ai choisi la voie de la Sciende de l'Ingénieur. J'ai réalisé un très gros projet "scientifique" lié à l'informatique, avec un camarade avec qui je partage mon parcours depuis lors, Alexandre Boin.
En terminal au Lycée, nous avions le choix d'une option, entre Math et ISN, j'ai choisi ISN. Informatique et science de numérique. C'est dans cette option que j'ai découvert pour une troisième fois les notions d'algorithime appliqués à l'informatique. Pour le passage du BAC, nous devions présenter un projet. Avec Aleanxdre Boin et un autre camarade nous avons présenté une démo d'un jeu vidéo.
Après le Lycée, j'ai été admis à l'IUT Informatique de Bordeaux pour deux années. La-bas, on m'a appris une quatrière fois à programmer... Mais j'ai appris d'autres notions importantes. Par exemple toutes les notions de web avancée, ou de graphes par exemple. A l'IUT j'ai fait beaucoup de projets et j'ai pu rencontrer des gens avec qui j'ai eux de très bonnes expériences, malgrès les deux années de covid. Les projets proposés par l'IUT étaient très enrichissant, intéressant. A la fin de ce cursus, j'ai fait mon stage en distanciel, donc à domicile, en lien avec l'Université de Tsukuba. Mon stage consistait en la participation de notre groupe à une compététion du génération de village sur minecraft. Nous avons gagné cette édition 2021.
Sur le fil, j'ai été accepté à l'ENSEIRB-MATMECA, pour 3 ans d'un cursus d'ingénieur. Ma première année s'est passé relativement bien. Dans ma deuxième année, j'ai pu utiliser certains de mes projets personnels en cours, ce dont je suis ravi.
Mon parcours hors scolaire
Tout d'abord ma méthode d'apprentisage est la méthode de projet. C'est à dire qu'on apprend une base nécessaire dans un domaine, pour apprendre ce qui suit et consolider la base dans un ou plusieurs projets. L'avantage de cette méthode est la motivation, une perspective sur ce que l'on va apprendre et sur ce qu'on doit savoir faire. Ca sert aussi à avoir plus de projet à montrer sur une site comme celui-ci :D.
C'est l'envie de faire mes propres jeux vidéos qui m'a poussé à découvrir ce domaine magnifique et vaste qu'est l'informatique. J'ai commencé à la dur, pas très longtemps ceci-dit, en apprenant à programmer en c++. J'ai complétement changer d'optique en m'intéressant à Construct 2. Un logiciel de programmation par bloc qui me permettait de faire assez de chose à l'époque. C'est avec ces deux "langages" que j'ai appris le gros de l'algorithmie.
Puis au lycée en ICN, j'ai revu toutes ces notions et j'ai découvert Processing. Je l'ai beaucoup experimenté par moi même, et je l'utilise même encore aujourd'hui car il est très aisé de faire des petites applications graphiques.
J'avais déjà fait quelques petits sites, pour apprendre l'HTML et le CSS, mais ce n'était rien en comparaison de ce que j'ai appris avec Alexandre quand nous avons fait notre projet de réservation de salle. Des notions comme de l'HTML plus normé, plus structué, pour que Google l'apprécie notamment. Du css plus compliqué (même si je n'ai pas tout retenu, rien que de voir le style de ce site :-)). Pour faire fonctionner notre réservateur, j'ai appris le PHP et le SQL permettant de discuter avec une base de donnée.
Entre la première et la terminal, j'ai appris le Java par moi même pour faire des projets plus complexes que ceux que je faisais sous Processing. C'est là que j'ai fait ma première Game Jam, puis ma librairie utilisant OpenGL.
Pour l'option ISN, en terminal au Lycée, j'ai appris le Python et c'est donc là que j'ai réalisé un des projet dont je suis le plus fier, Coop Dungeon Adventure.
A l'IUT en deux ans, j'ai appris pas mal de choses. En suivant le cursus, j'ai appris le C, le SQL avancé, le javascript. Par moi même, j'ai aussi beaucoup appris et entrepris. Avec mon nouveau super méga pote Anthoine Guilbaud, j'ai découvert le c# et également Winform avec lui. Aussi dans cette période j'ai retouché au c++.
Pendant ma première année à l'ENSEIRB-MATMECA, j'ai eu pour projet de mettre à jour ma librairie Java avec tout ce que j'ai appris ces deux dernières annnées et de refaire CDA mais en plus ambitieux. Actuellement je suis level designeur et gameplay programmeur sur le projet Castle of Fate, toujours, en collaboration avec Antoine Guilbaud.