Vous trouverez ici mes différents travaux...

Traqueur d’allocations

08/10/2008

Pour suivre l’évolution des allocations – nombre, taille, etc – de manière hiérarchique mais aussi pour détecter les problèmes d’éventuelles fuites de mémoire, j’ai participé à la mise en place d’un récolteur d’allocations. Le vrai défi a été de le faire suffisamment rapide et indépendant pour pouvoir l’activer sans perturber l’utilisation normale du jeu.

Categories: Eugen Systems Tags: ,

Plugin DirectX pour 3ds max

08/10/2007

Pour faciliter le travail des graphistes et afin d’améliorer le pipeline de production, j’ai été chargé de mettre en place un plugin en maxscript qui permettrait d’avoir une équivalence entre la vue temps réel d’un modèle 3d dans 3ds max et le jeu. Il s’agissait donc d’adapter le système de shader du jeu avec celui introduit depuis la version 7 du logiciel de Discreet. Il a fallu aussi ajouter quelques petits outils pour pouvoir faire un rendu « software » des modèles, les shaders n’étant pas supportés dans ce genre de rendu…

Categories: Eugen Systems Tags: , , , ,

Plugin d’export pour 3ds max

07/10/2007

Basé sur l’exporteur « ASCII Scene Export » au départ, ce plugin a ensuite été profondément modifié pour utiliser les technologies développées au sein d’Eugen Systems. Le but de cet exporteur est de faire un format compressé mais qui garde le plus d’informations sur le modèle d’origine. Ce format sert ensuite de base pour pouvoir par la suite – au gré des évolutions du moteur du jeu – en tirer un format de compression bien plus optimisé au niveau de la géométrie et des textures et ce de manière spécifique à chaque plateforme.

Categories: Eugen Systems Tags: , , ,

Fancyfair, jeu vidéo sur GBA

01/01/2006

Lancé dans le cadre d’un projet universitaire, « Fancyfair » est un jeu de plate-forme 2D réalisé sur 5 mois avec 4 personnes destiné à la console portable « Game Boy Advance ». L’objectif du projet était d’appréhender toutes les étapes de la création d’un jeu, que ce soit au niveau du scénario, du game-design / level-design, de la programmation, et de sa promotion par le biais du packaging…

Son histoire pourrait se résumer ainsi :

« Le héros est un enfant, phénomène de foire d’une fête foraine mystérieuse qui possède un yo-yo à la place de sa main. Retenu de force, il parvient un soir à s’échapper. Commence alors son aventure… »

Ma partie a été en dehors de la participation à l’écriture, l’intégration des musiques et bruitages,  et la gestion de l’interface et des options. Le projet a entièrement été écrit en langage C.

Vous pouvez télécharger le jeu et avoir plus d’information sur le site officiel Fancyfair

Categories: IMAC Tags: ,

Site Internet pour Air Liquide

09/08/2005

Il s’agit d’une étude lancée pour le développement d’un nouveau site de présentation d’air liquide – division cryogénie. Elle a duré 3 mois et a permis la mise en place d’un prototype utilisant les langages ASP et VbScript, et la gestion d’une base de données Microsoft SQL.

Categories: Air Liquide Tags: ,