Projets

Personnels

2007 : Hanjimono !

Je l'avais complètement oublié celui la, il est même pas fini, mais bon, je le sors de son vieux carton quand même... Si un jour je le fini, je le mettrai sous licence BSD, mais pour l'instant, ca reste du touche avec tes yeux !

Enfin vous pouvez jouer quand même hein =]

2007 : Sprite Multiplexer Demo et Documentation

Implémentation de la technique du Sprite Doubler ou Sprite Multiplexing sur Nintendo DS, en vue de la réalisation d'un shoot'em up.
Développement terminé, en cours de rédaction.
L'émulation est plutôt mauvaise par desmume ou no$gba, mais le résultat est visible, ~800 sprites affichés en utilisant 64 sprites sur les 128 gérés par le hardware de la Nintendo DS. 800 sprites est environ le double de sprites qui m'étaient nécessaires pour gérer l'affichage des «boulettes» d'un manic shooter : mission réussie.

Réalisés dans le cadre de mes études à l'ENJMIN

2009 : Sound Cities

Prototype de jeu mélant rhythm game et stratégie par contrôle de flux des unités. Réalisé sur PC avec Ogre3D, OgreMax Scene Loader, FMOD Ex, et TinyXML. (une équipe qui marche plutôt pas mal)

2008 : Tepeyollotl

Ce projet est un jeu pour Nintendo DS réalisé à partir du kit de développement amateur DevkitPRO.

2008 : Épitaphe

Il s'agit d'un jeu d'aventure/expérimentation en 3D. Il a été réalisé en utilisant les bibliothèques Ogre3D, OgreMAX Scene Loader, FMOD Ex et TinyXML. Seule une version Windows est disponible. Des versions Linux et Mac verront peut-être le jour.

2008 : Fontaine de particules 3D

Il s'agissait au début d'un TP avec un émetteur de particules en 2D, mais c'est devenu un projet qu'il nous a été demandé de réaliser. Ce n'était pas exactement le sujet du projet, il s'agissait en fait d'implémenter une "partie du cours". Le résultat est assez sympa.

Réalisés dans le cadre de mes études à l'Université de Marne la Vallée

Tous ces projets sont conçus et utilisable sur des systèmes de type UNIX.
Certains ont été réalisés en binome.
Les bibliothèques libMlv et AlgoGraphX ont été développées par nos professeurs.

2007 : SolidVision

Projet de Java/OpenGL affichant une scène 3D animée, générée à partir de sa description dans un fichier XML.
solidvision screenshot

2007 : L3FS

Projet utilisant FUSE pour implanter un système de fichiers contenu dans deux fichiers du système de fichiers sous-jacent. Les deux fichiers contiennent exactement les mêmes données, l'idée étant de placer les deux fichiers sur des disques, voir des machines, différentes et ainsi augmenter la sécurité des données en cas de défaillance technique.
Pfiou... Le désastre, j'ai mal géré mon temps, je l'ai codé en une semaine... Je vous déconseille de tenter de supprimer des trucs, et heu oui, y'a une erreur dans le mode mirroir qui fait que les 2 fichiers du FS sont toujours différents et passent donc leur temps à se recopier faisant méchament ramer le bestiau...

2007 : Projet de théorie de l'information

Simulation de canal et implémentation des algorithmes de Hamming et Huffman.

2007 : Sous-mot

Réalise divers calculs sur les mots et les automates. Interface en NCurses.

2007 : Recherche de mots

Outil de recherche de mots dans un texte à l'aide d'un dictionnaire.

2007 : Compilateur

Compilateur pour le langage TPC, compilant vers la machine virtuelle fournie par le professeur.

2007 : Quadtree

Compresseur d'images PGM. Basé sur la technique des quadtree.

2006 : Worddle

Résolveur de grilles du jeu Boggle

2006 : Système

Projet permettant le travail sur diverses chaines de caractères, à l'aide de plugins. Interface réalisée avec readline.

2006 : Compresseur

Compresseur de texte. Utilise la méthode Move to front.

2006 : Nibbler

Projet d'implémentation du jeu "Serpent". L'affichage peut-être réalisé en mode texte, à l'aide de la bibliothèque NCurses, ou avec la libMlv.
Nibbler screenshot

2005 : Serpent

Simulateur de serpent. Affiche un serpent qui se fait pourchasser par des chasseurs. Affichage réalisé à l'aide de la bibliothèque AlgoGraphX.
Serpent screenshot

2005 : Aéroport

Simulateur d'aéroport.
Aeroport screenshot

2005 : Puissance 4

Projet d'implémentation du jeu "Puissance 4". Il utilise la libMlv pour afficher le plateau de jeu.
Puissance 4 screenshot

2005 : Othello

Projet d'implémentation du jeu "Othello". Il utilise la libMlv pour afficher le plateau de jeu.
Othello screenshot

2004 : Web

Site web réalisé en première année.
Lien mort : je ne suis plus a l'université de Marne La Vallée, mon compte a été supprimé et le site avec, j'essaierai de trouver un backup.

Valid XHTML 1.1