Projets

Bloobo

Bande-annonce | Post Mortem

Bloobo est un jeu de puzzle physique en 2D sorti sur iOS en mai 2023. Composé d’une variété de niveaux qui suivent une narration émotionnelle, ce jeu expérimente l’utilisation d’une narration forte dans les jeux mobiles, ce jeu expérimente l’utilisation d’une narration forte dans les jeux mobiles. Il comprend également Il comprend également un système de contenu généré par l’utilisateur où les joueurs peuvent concevoir et publier leurs niveaux personnalisés pour les autres. et publier leurs propres niveaux personnalisés pour que d’autres puissent y jouer. S’inspirant de l’esthétique minimaliste de Mini Metro et Mini Motorways, Bloobo offre aux joueurs une expérience de jeu intuitive, tant dans le mode histoire que dans le mode personnalisation. dans le mode histoire et dans le créateur de niveaux personnalisés.

J’ai travaillé en tant qu’ingénieur principal sur ce projet, en me concentrant principalement sur les points suivants l’implémentation du système de contenu généré par l’utilisateur. En utilisant AWS S3 et DynamoDB, j’ai construit le backend en ligne pour que les joueurs puissent charger et télécharger des niveaux personnalisés, ainsi qu’un système de suivi des métriques sur les joueurs et les niveaux qu’ils construisent.

Bloobo 1 Bloobo 2

Bloobo 3 Bloobo 4

Invicta Vitae

Bande-annonce

Un jeu multijoueur en ligne compétitif offrant une expérience asymétrique de survival horror. Deux joueurs s’affrontent : l’un incarne le scientifique qui tente de s’échapper d’une base extra-terrestre, l’autre incarne le monstre qui traque le scientifique. Les joueurs utilisent la furtivité et leur environnement pour se montrer plus malins que l’autre dans ce jeu du chat et de la souris.

J’étais le programmeur réseau sur ce projet, mettant en œuvre P2P multijoueur en ligne en utilisant Epic Online Services pour le matchmaking avec le système de réseau Mirror pour Unity ; J’ai également travaillé sur la programmation du gameplay et l’implémentation de l’interface utilisateur.

IV 1 IV 2

UserNotFound

Code Source | Bande-annonce

S’inspirant de Portal et de Superliminal, UserNotFound est un jeu de réflexion multijoueur en ligne. Les joueurs travaillent ensemble en utilisant la physique du jeu et un système de laser. pour résoudre des énigmes de plus en plus compliquées et trouver leur chemin jusqu’au bout du labyrinthe. Avec un univers de jeu cybernétique et une bande sonore de style techno créée en collaboration avec un artiste du Berklee College of Music, UserNotFound offre aux joueurs une expérience de jeu immersive.

Travaillant en tant que programmeur de réseau et de gameplay sur ce projet, j’ai implémenté un système multijoueur en ligne P2P utilisant Epic Online Services et le système de réseau Mirror pour Unity. De plus, j’ai créé le système unique de physique en miroir du jeu et d’autres systèmes liés au gameplay.

UserNotFound 1 UserNotFound 2 UserNotFound 3

Contrôleur d’e-cigarette pour Unreal Engine

En utilisant un capteur de lumière et une carte arduino, ce projet permet à l’utilisateur de vapoter une e-cigarette vide pour être lu dans Unreal Engine (ou tout autre moteur de jeu) comme une touche. Celle-ci peut alors être utilisée pour contrôler des jeux ou comme entrée pour des expériences spécialement créées. Le système a été créé comme une preuve de concept pour l’utilisation de contrôleurs et de moteurs de jeux personnalisés dans un cadre thérapeutique pour aider les gens à arrêter de fumer.

En plus des scripts arduino et python nécessaires, le repo GitLab comprend deux petites démos dans Unreal Engine 5, une en VR et une standard.

ECig 1

Upword

Un jeu de plates-formes infini croisé avec un jeu de mots de type scrabble, Upword donne aux joueurs la chance de gagner un highscore en gagnant autant de hauteur que possible et en formant autant de mots que possible à partir des plateformes de lettres du scrabble. Créé comme un concept pour un jeu mobile potentiel, Upword utilise la génération pseudo-aléatoire de lettres et un dictionnaire de mots anglais pour donner aux joueurs une variété d’options à choisir lorsqu’ils tentent de compléter et de soumettre des mots pour gagner du temps. Une combinaison de contrôle de précision et de réflexion rapide peut propulser le joueur vers de nouveaux sommets.

Sur ce projet, j’ai travaillé en tant que programmeur de gameplay sur le système de génération de lettres et en tant que concepteur sur la plateforme.

Upword 1 Upword 2 Upword 3

Par-a-Dice

Créé en 50 heures pour le GMTK Game Jam 2022 sur le thème “Lancer les Dés”, Par-a-Dice offre au joueur une expérience de golf de 10 trous avec une touche d’originalité. En utilisant un dé à 20 faces comme balle de golf, la puissance du swing du joueur est déterminée par le résultat du lancer du dé du coup précédent. En évitant une variété d’obstacles et en utilisant la disposition du parcours à leur avantage, les joueurs font la course pour battre le par.

J’ai travaillé sur la programmation du gameplay et la conception des niveaux pour ce jeu, ainsi que sur la recherche de ressources artistiques et audio.

Paradice 1 Paradice 2 Paradice 3

Sanity

Code Source

Un jeu de labyrinthe en 2D qui consiste à s’échapper d’un donjon rempli de toxines et en perpétuel mouvement. Chaque niveau est composé de pièces carrées qui se déplacent et changent de position de façon aléatoire. Les joueurs doivent éviter les dangereux nuages de gaz toxiques pour trouver la sortie de chaque niveau.

Créé par une équipe de deux personnes utilisant le cadre de jeu Phaser.

J’étais le seul programmeur et concepteur de niveaux sur ce projet.

Sanity 1 Sanity 2

Planetary Defense League (Ligue de Défense Planétaire)

Un shoot’em up de style arcade, à défilement vertical, sur la défense de la terre contre les envahisseurs extraterrestres.

Construit á l’aide de Phaser.

Créé comme un projet solo.

PDL 1 PDL 2