VM et compilateur Lisp

Ce projet vise à écrire, en Common Lisp, une machine virtuelle à registres capable d’exécuter des instructions assembleur, ainsi qu’un compilateur de Lisp vers ce langage d’assembleur. Des tests unitaires ainsi que des tests de performances ont été effectués.

12 novembre 2023 · Pablo Laviron

Jeu “Chicken Chase”

L’objectif de ce projet était d’implémenter la logique des actions de la Programmation Orientée Agents en programmant un jeu simple fait sur Godot avec deux classes d’agents (poules et fermiers) qui se comportent selon ce qui les entoure à travers un cône de vision.

29 septembre 2023 · Pablo Laviron

“Y”, clone d'un réseau social

Une application web responsive inspirée d’un réseau social très connu. Ce projet a pour objectif de découvrir et apprendre Tailwind CSS en recréant l’interface d’un réseau social connu. Il utilise Vue Router pour les différentes vues et Vue I18n pour l’internationalisation.

23 août 2023 · Pablo Laviron

Jeu du “Démineur”

Le but de ce projet était d’apprendre l’API Swing de Java en implémentant le célèbre jeu du “Démineur”. Ce projet inclus trois niveaux de difficulté et un mode personnalisé, permettant au joueur de paramétrer la taille de la grille et le nombre de bombes.

6 juillet 2023 · Pablo Laviron

Clone de “Pictochat” en ligne

Un clone en ligne de l’application de tchat “Pictochat” sur Nintendo DS permettant aux utilisateurs d’échanger des messages et partager des dessins via plusieurs salons de discussion.

17 mars 2023 · Pablo Laviron