Tanahleng

Anciens travaux

Bienvenue dans le cimetière de mes anciens projets.

Je ne maintiens ni ne travaille plus sur aucun d’entre eux, mais j’ai néanmoins décidé de les garder ici parce qu’il est important de se souvenir de son passé et d’où l’on vient, pour mieux savoir où l’on va.

Apartom (2013)

Un professeur m’a montré la vidéo de la rencontre entre les artistes et anciens amants Marina Abramović et Ulay, puis m’a demandé d’exprimer ce que cela m’inspirait. J’ai voulu les représenter comme deux amas de formes géométriques (triangles et ronds).

Apartom

Mon motif : bien que tout au fond, nous — hommes et femmes — ne soyons que des atomes, cela ne nous rend pas moins différents les uns des autres ni ne rend la nature des uns plus facile à comprendre pour les autres et vice-versa.

Arkanopong (2014)

Arkanopong est un projet scolaire, un mélange entre les jeux de Ping Pong et Casse-Briques. On peut jouer contre un autre humain (sur le même ordinateur) ou contre l’ordinateur (l’IA est basique).

Capture d'écran d'Arkanopong

Arkanopong devrait pouvoir tourner sur n’importe quel système supporté par la bibliothèque SDL et OpenGL 2 (utilisé pour le rendu). Le code source est disponible sur Github (licence : GNU GPLv3).

Betaform (2015)

Un projet scolaire de plus, Betaform est un jeu de plate-forme prenant place dans le futur. Vous êtes un robot capable de se déplacer, sauter et tirer, mais votre autonomie est limitée : la moindre action vous coûte de l’énergie. Si votre batterie est totalement déchargée, il vous sera impossible de sauter ou tirer (il vous faudra attendre pour récupérer un peu d’énergie).

Capture d'écran de Betaform

Le jeu marchouille. Il y a trois niveaux et également un éditeur de niveau à moitié terminé. J’ai créé les graphismes moi-même — d’où leur médiocrité — et cela m’a permis d’apprendre un peu sur le dessin vectoriel. Le code source est également disponible sur Github (licence : MIT), mais je ne suis pas satisfait avec sa qualité et sa lisibilité.

Blason (2012)

Pendant mes études de DUT, un professeur m’a demandé de créer un blason qui représenterait mes valeurs. Ce blason représente ma volonté de grandir. Les différentes parties correspondent au corps, à l’esprit et à la famille, les piliers d’une vie réussie.

Mon blason

Blockmatic (2012)

Blockmatic est un clone de Tetris très configurable. Vous pouvez le paramétrer via la ligne de commande (voir blockmatic --help pour la liste de toutes les options disponibles). Je suis un fan inconditionnel de Tetris et je voulais avoir un jeu que je pourrais adapter à mes besoins. J’y joue encore en 2017.

Capture d'écran de Blockmatic

Le code source est disponible sur Github (licence : GNU GPLv3). Vous pouvez télécharger des binaires précompilés pour Linux i686, Linux x86_64 et Windows.

Demoshot (2012)

Pendant ma deuxième année de DUT, j’ai reçu comme tâche de créer un site de partage de photos à partir de zéro ou presque, un site qui permette de mettre ses photos en ligne, et de noter et commenter celles des autres utilisateurs. J’ai construit ce site comme un site bilingue (français - anglais) dès le départ. Même si je ne suis pas très fier du code que j’ai écrit à cette époque, j’ai appris énormément grâce à ce projet.

Capture d'écran de Demoshot

Le code source est disponible sur Github (licence : MIT) mais je n’héberge ni ne maintiens plus le site en ligne.

Moonlight Champa (2013)

Moonlight Champa est un site web construit pour la guesthouse d’un ami au Laos. Le site en lui-même est plutôt minimaliste, mais il s’agit d’un de mes premiers sites web.

Capture d'écran du site Moonlight Champa

Le site web peut être vu à l’adresse www.moonlight-champa.com. Si vous passez à Vientiane dans le futur, je recommande de tout mon cœur cet endroit pour vous reposer.

Rallye Provins (2014-2015)

Rallye Provins est une application web pour les gens allant visiter la cité médiévale de Provins en France, un site classé au patrimoine mondial par l’UNESCO. Nul besoin d’installer l’application pour l’utiliser, utilisez simplement le navigateur de votre smartphone pour y accéder. Le site est bilingue (français et anglais) et peut fonctionner sans internet, à partir du moment où vous avez choisi un des quatre itinéraires disponibles.

Capture d'écran de Rallye Provins

Rallye Provins était un project tutoré de quatre étudiants (Marie Benoist, Lisa Françoise, Alice Neichols et moi). Je me suis principalement occupé de la partie programmation. Vous pouvez l’essayer à l’adresse rallye-provins.matthieu-bresson.com. Le code source est disponible sur Github (licence : CeCILL-B). Le code source n’est plus maintenu et fait usage de bibliothèques obsolètes. Néanmoins, je maintiens encore la version que j’ai mise en ligne.

Stress (2015)

Stress est une tentative de créer un court clip musical (deux minutes) sur le sujet de la perte du contrôle de ses nerfs. La musique se divise en trois parties : la naissance du stress, un essai pour se ramener au calme et finalement, la chute.

J’ai réalisé Stress avec Protools et le plugin Xpand2. Le plus gros du travail a consisté à éditer des pistes MIDI.