Speaker

Audren Burlot

Audren Burlot

Développeur @ Max Digital Services

Rennes, France

Actions

Tombé dans une embuscade, j'ai rejoint MaxDS en février 2020 chez qui j'expérimente le dev front, back, le gamedev, la captation, le montage vidéo, l'organisation de LAN, et la consommation conséquente de sauce samouraï.
Aujourd'hui, je suis en mission chez HelloWork au sein de l'équipe Data-Ingé avec qui nous partageons la curiosité pour la technique et la franche camaraderie des tranchées.

Sessions

Crée ton espace de coworking en 2D en 1 journée 🪴 en

Issu d'un POC développé pendant le second confinement, MaxSpace est une application web / espace de coworking virtuel avec chat vocal utilisant WebRTC pour la communication audio, WebSocket (avec Socket.IO) pour les échanges réseau et Phaser pour la partie rendu et gameplay.

Les utilisateurs peuvent parler entre eux lorsqu'ils se trouvent dans la même "pièce" dans le jeu. Ils ont également à leur disposition un chat pour discuter et un tableau blanc pour dessiner !

On explique dans ce talk quelle a été notre démarche pour aboutir rapidement à un résultat fonctionnel le premier jour.
On explique également techniquement comment nous en sommes arrivés au produit "fini" par la suite.
On parlera enfin de notre choix concernant l'infra déployée (passage de GCP à une infra locale "Max").

Écrire du code avec un caillou : arcanes secrètes de la Nintendo 64 🍄 fr

Dans la vie, il y a les gens normaux, et puis il y a ceux pour qui l'existence se résume à une seule chose : terminer des jeux vidéo le plus rapidement possible. On appelle ces gens des *speedrunners*.

Dans cette conférence, je vous raconte l'histoire du speedrun le plus improbable de la Nintendo 64, ou comment l'effort collectif de quelques joueurs chevronnés, devenus hackers et développeurs malgré eux, a permis l'impossible.
Je vous expliquerai comment on peut faire traverser l'espace et le temps à un plombier en salopette de papier grâce à des notions approximatives d'assembleur, de l'huile de coude, un caillou, des élastiques, une détermination sans faille, une bonne grosse dose de chance, et un petit coup de pouce d'un certain Hylien au chapeau vert.

Alors si vous n'avez jamais eu vent de la technique interdite du Stop'n'Swop, et que passer 50 minutes à m'entendre déblatérer sur un jeu de 2001 ne vous fait pas peur, je vous invite à venir à ce talk, un hommage à la créativité, à la persévérance, et aux câbles péritels.

Racine carrée, bit-shifting et paracétamol en

"i = 0x5f3759df - ( i >> 1 ); // what the f*ck? "
Cette ligne de code, vous la connaissez peut-être, elle est en prod depuis 1999.
Elle permet à elle seule de rendre l'exécution du programme 3 fois plus rapide.
Ce programme, c'est Quake 3, un des jeux-vidéos les plus connus et optimisés de l'histoire.
Tout ceci vous parait bien mystérieux ? C'est normal.
Vous vous dites que c'est n'importe quoi et que ça n'a rien à voir avec le thème ? Vous n'avez pas tort.
Vous acceptez de venir décortiquer et enfin comprendre l'un des bouts de code les plus célèbres des 20 dernières années ? Alors c'est parti mon Wookiee !

Retourner le cerveau de sa Gameboy et les attraper (vraiment) tous 💪 fr

Vous avez 10 ans. Vous êtes assis sous un arbre dans votre jardin, et vous jouez à la Gameboy Pocket. La vie est douce.
Soudain, votre meilleur ami débarque de nulle part, sa cartouche de Pokémon Bleu dans la main, et vous crie quelque chose !
Il le jure sur la tête de son chien : il a réussi à attraper Mew.
Selon vous, il y a deux explications possibles : votre ami s'est acheté un Action Replay et a triché comme un malpropre, ou il vous joue du pipeau.
Et si je vous disais qu'il existait une 3ème explication : votre ami est un génie de l'assembleur.
C'est ce que je vous propose de découvrir dans un talk qui sent bon les années 90 et le reverse engineering.

Poser une fusée sur la Lune : Artemis 2.0-RC 🚀 fr

Vous vous dites que Elon Musk est un flambeur et que n'importe quel canaille armée d'un portable et d'un client Websocket peut poser des fusée sur la Lune ? Vous avez raison !
Je vous invite dans cet atelier à venir le prouver dans un Coding Contest en mode bot battle multi-joueurs !
À vous d'écrire l'algorithme qui permettra à votre fusée d'atterrir sans exploser sur le sol lunaire, équipé seulement de votre ordinateur, de votre meilleure salade de `if` et de votre flegme habituelle.

Pour cet atelier je viendrai avec mon routeur wifi (les participants communiquent avec un serveur sur ma machine en Websocket).
J'ai un dimensionnement qui permet de faire jouer une 40ène de personnes (20 binômes). Chaque binôme a besoin d'un ordinateur et de NodeJS.
Sources du projet sur mon Github : https://github.com/Firnael/lunar-lander

BreizhCamp 2025 Sessionize Event

June 2025 Rennes, France

Audren Burlot

Développeur @ Max Digital Services

Rennes, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top