Sign in

Matthieu Giraud

@dr-matt.bsky.social
70 followers 160 following 80 posts

Dev et cofondateur du studio de jeux vidéo indés Duck Reaction. | Dev and co-founder of the indie game studio Duck Reaction. Je travaille actuellement sur un jeu type cozy builder | Working on clay cozy builder game #dev #gamedev #devop 🎮

PostsRepliesMedia
Matthieu Giraud @dr-matt.bsky.social · 12/02/2026
Ça semble complètement fou pour nous !
030 0
Reposted by Matthieu Giraud
Duck Reaction 🦆 @duckreaction.bsky.social · 22/01/2026
👁️ PERCEPTUM is officially announced A psychological horror game where nothing can be trusted. 🎮 The first playable demo is already available! 👉 Steam: store.steampowered.com/app/4124340/… 👉 Epic Games Store: store.epicgames.com/p/perceptum-771… Some will quit. Will you? 😱
43311 0
Reposted by Matthieu Giraud
Greenpeace Suisse @fr.greenpeace.ch · 28/08/2025
Les scientifiques tirent la sonnette d'alarme: les baleines bleues chantent de moins en moins. Comme leur source de nourriture disparaît et que les températures élevées de l'eau leur causent des difficultés, elles n'ont plus la force de chanter. Les vagues de chaleur les réduisent au silence...
10183131 0
Reposted by Matthieu Giraud
Jason Gorman @jasongorman.bsky.social · 28/08/2025
"We use coding agents like junior developers". Cool. So you get the dual benefits of it being slower than an experienced developer to get a half-decent result *and* it never learns. Bargain!
55115396 0
Matthieu Giraud @dr-matt.bsky.social · 27/08/2025
Ça fait super plaisir de voir les joueuses/joueurs maîtriser le jeu mieux que l'équipe de production. Bravo à Mälissia 👏 #indigame #digitalart
030 0
Reposted by Matthieu Giraud
Kenney @kenney.nl · 25/08/2025
#MakeRoom Update 3 is out now! It'll add 3D model exporting and many other improvements to the custom object editor, it'll also introduce over 40 new items! 🎉 store.steampowered.com/news/app/221...
212718 0
Matthieu Giraud @dr-matt.bsky.social · 21/08/2025
💡 Voilà une idée pour tester l'éditeur pâte à modeler de notre prochain jeu : participer au petit défi créatif. Voilà ma création : #Sonic ! Ne vous inquiétez pas, c'est super simple, si un dev comme moi y arrive... 😅 #BloomBuddy
Sonic en pâte à modeler virtuel fait avec le jeu Bloom Buddy.
030 0
Matthieu Giraud @dr-matt.bsky.social · 04/08/2025
Ça vous dit de tester un #jeuvideo #cozy avec de la pâte à modeler ? Il suffit de s'inscrire à la newsletter 👇
031 0
Reposted by Matthieu Giraud
Denis Colombi @uneheuredepeine.bsky.social · 22/07/2025
On s’attend à ce que les milliardaires quittent le pays pour éviter de payer 10€ d’impôts, par contre, si on arrete la carrière de tous les fonctionnaires, on suppose que ça n’aura aucun effet sur l’activité économique.
13751220 0
Matthieu Giraud @dr-matt.bsky.social · 10/07/2025
J’essaie constamment d’améliorer ma façon d’utiliser l’IA, mais malgré tous mes efforts (et le budget que j’y mets) je suis encore très souvent déçu 😮‍💨🤖 Message pour les boîtes qui veulent remplacer tous leurs devs par une IA : vous allez vous casser les dents 🦷💥 #IA #Productivité
010 0
Matthieu Giraud @dr-matt.bsky.social · 10/07/2025
Wow, truly revolutionary AI — writes code and reminds us it’s initializing values… just in case the function name wasn’t clear enough 😅 Thankfully, I’m using the cutting-edge Opus 4 model @anthropic.com — wouldn’t want to miss such insightful comments 😆 #AI #dev 🤖💥
A code screenshot. The method InitializeValues is commented with "Initialize values"
010 0
Matthieu Giraud @dr-matt.bsky.social · 30/06/2025
Awesome, it looks like you can release an asset for Godot.
010 0
Matthieu Giraud @dr-matt.bsky.social · 30/06/2025
Amazing!
010 0
Matthieu Giraud @dr-matt.bsky.social · 25/06/2025
Je ne peux pas m’empêcher d’imaginer l’équipe dev de #Steam comme ça quand je me connecte au backoffice 😅
media.tenor.com
a young boy wearing sunglasses is sitting in front of a computer
Alt: Garçon dans les années 80 qui porte des lunettes de soleil et qui dance devant un ordinateur de l'époque.
001 0
Matthieu Giraud @dr-matt.bsky.social · 25/06/2025
Je suis le seul à trouver que l'éditeur de #Steam n'est vraiment pas ouf ? Y’a sûrement du vieux code derrière, mais ils ont les moyens 💵 de rendre ça plus smooth, non ? #Legacy #GameDev
184 0
Matthieu Giraud @dr-matt.bsky.social · 25/06/2025
#Steam enrichit son éditeur de page magasin ! 🥳 Fini la galère… ou en tout cas, un peu moins 😅 Les traductions pour l’accessibilité deviennent plus simples à gérer ! store.steampowered.com/news/group/4...
store.steampowered.com
Steamworks Development - Updates to Store Page Asset Management - Steam News
Better localization support, alt text for accessibility, and updated workflow for asset overrides
101 0
Reposted by Matthieu Giraud
Mr #PitchYaGame @liamtwose.bsky.social · 06/06/2025
Breaking: #PitchYaGame IS LIVE! 🚀 Time to pitch the world your #IndieGames! 🥳
#PitchYaGame LIVE logo against a space backdrop with a planet breached by a sun on it's horizon. The text reads #PitchYaGame IS LIVE Get Pitching!
7215237 0
Matthieu Giraud @dr-matt.bsky.social · 30/05/2025
Having an in-game console can be super handy for debugging or testing close to production. Just starred this one on GitHub ⭐
000 0
Matthieu Giraud @dr-matt.bsky.social · 30/05/2025
Good luck with the Steam Next Fest !
110 0
Reposted by Matthieu Giraud
Unity3D @unity.com · 16/05/2025
Are you wondering if Unity’s Data-Oriented Technology Stack (DOTS) can benefit your next project? ⚡ Our new DOTS e-book will help you make the right decision for your game development.
4173 0
Matthieu Giraud @dr-matt.bsky.social · 29/05/2025
Here’s a simple way to share compressed binary data through Discord chat 😁 In our next game (a cozy builder), we’ve added a copy-paste-as-text feature! Under the hood, we use Odin Serializer + LZ4 compression + Base64. It’s fast, and the result is small enough to share easily. #madewithunity
081 0
Matthieu Giraud @dr-matt.bsky.social · 29/05/2025
Use #AI to go faster, not to code blindly. Always review AI-generated code—even when the model seems smart!
010 0
Matthieu Giraud @dr-matt.bsky.social · 29/05/2025
⚠️ A friendly warning for anyone relying on AI agents like Cline + Sonnet 3.7 (which I actually love): Never skip the code review ⚠️ These models can look smart—but they’ll still duplicate logic instead of extracting a common method. A mistake even a careful junior wouldn’t make.
000 0
Matthieu Giraud @dr-matt.bsky.social · 29/05/2025
Supermaven gave me the biggest productivity boost—because there's zero friction. It just completes things right, almost instantly, and so often spot-on that you don’t even pause to think. No distractions, no second-guessing. Still hoping support comes back post-Cursor 🤞 #DevTools #AI
000 0
Matthieu Giraud @dr-matt.bsky.social · 03/04/2025
Looks simple… but it’s not. Handling all the constraints without glitches is a real challenge 😵‍💫 My best ally wasn’t #ChatGPT — it was #TDD 🧪 Test-Driven Development is such a great way to tackle complex problems and make code more reliable. Still wondering why we don’t learn more about it 🤔 #dev
010 0
Matthieu Giraud @dr-matt.bsky.social · 11/03/2025
The key to using AI well is to keep the context as small as possible: just a few methods/classes. I still have one solution to test: #CrewAI with RAG. Do you think AI can replace devs? Have you tried CrewAI ? #Tip #Dev #AI 🤔
021 0
Matthieu Giraud @dr-matt.bsky.social · 11/03/2025
In the 2000s 🧓, it was all about V-cycles with huge specs. Then agility came along to simplify things. With #AI, I feel like we're going backward: prompts that look like massive spec documents.📜
100 0
Matthieu Giraud @dr-matt.bsky.social · 11/03/2025
We'd need a major technological breakthrough to replace all devs. With AI, an experienced dev gains #productivity, and a junior progresses faster. But no one disappears.
110 0
Matthieu Giraud @dr-matt.bsky.social · 11/03/2025
I use AI every day. I've tested many models, including those that can "reason," and I've explored several code generation tools. But I always come to the same conclusion: #AI can't manage a project from start to finish.
100 0
Matthieu Giraud @dr-matt.bsky.social · 11/03/2025
Micromanagement is hell 🔥, whether you're experiencing it or doing it to others. With #AI, I often feel the same way: you have to explain everything in detail, or it goes off the rails! Will AI replace devs? I don't think so... 🧵 #AI #Dev #Experience
131 0
Matthieu Giraud @dr-matt.bsky.social · 04/03/2025
Pour bien utiliser l'IA, la clé 🗝️, c'est de garder le contexte aussi réduit que possible : quelques méthodes / classes. Il me reste tout de même une solution à tester : #CrewAI avec un RAG. Est-ce que vous pensez que l'IA peut remplacer les devs ? #Tip #Dev #IA
011 0
Matthieu Giraud @dr-matt.bsky.social · 04/03/2025
⏳ Dans les années 2000, c'était la mode des cycles en V avec des specs énormes. Puis l'agilité est arrivée pour alléger tout ça. Avec l'IA, j'ai l'impression de revenir en arrière : des prompts qui ressemblent à des cahiers des charges XXL. 🤯
100 0
Matthieu Giraud @dr-matt.bsky.social · 04/03/2025
Il faudrait une avancée technologique majeure pour arriver au point de remplacer tous les devs. Avec l'IA, un dev expérimenté gagne en productivité, un junior progresse plus vite. Mais personne ne disparaît.
100 0
Matthieu Giraud @dr-matt.bsky.social · 04/03/2025
✅ J'utilise l'IA tous les jours. J'ai testé de nombreux modèles, y compris ceux capables de "raisonner", et j'ai exploré plusieurs outils de génération de code. Mais j'en reviens toujours à la même conclusion : les IA ne savent pas gérer un projet de bout en bout.
100 0
Matthieu Giraud @dr-matt.bsky.social · 04/03/2025
Le micromanagement, c'est un enfer 🔥, que ce soit le subir ou le faire subir. Et avec l'IA, j'ai souvent ce ressenti : il faut tout expliquer dans le moindre détail, sinon ça part en vrille ! L'IA va remplacer les devs ? Je n'y crois pas... 🧵 #IA #Dev #Expérience
111 0
Matthieu Giraud @dr-matt.bsky.social · 03/03/2025
J'ai fait le boulet avec les prix sur steam. Le bundle est moins cher que le jeu 😅 Profitez en tant que je ne peux pas corriger les prix.
010 0
Matthieu Giraud @dr-matt.bsky.social · 18/02/2025
Now auto rigging + procedural animations ✨ Players will be able to create their own characters! #gamedev #unity3d
0162 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Congrats !
010 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
😱
010 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Dernière étape : appliquer le résultat au mesh initial. Maintenant, il s’anime simplement en déplaçant les os du squelette ! 🎭🦴 Comme par magie… ou presque. ✨😉 Pose tes questions en commentaires. #Rigging #Unity
000 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Deuxième étape : calculer les collisions entre le squelette et les voxels. À partir de ces collisions, on propage l'influence des os comme de la chaleur. 🔥 Cet algorithme s’inspire de #Blender3D
110 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Je me suis amusé à faire une petite animation en jouant sur les tailles des voxels #animation #shader #unity
100 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Première étape : convertir le personnage en voxels. Cela simplifie les calculs et améliore les performances. 🚀 J’ai bien galéré sur cet algorithme, mais après plusieurs versions, j’ai enfin un résultat satisfaisant ! 🥳 Bonus : ça tourne sur le GPU ! 🤯 #Voxels #GPU #Unity
100 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Dans le prochain jeu de @duckreaction.bsky.social, les joueurs pourront sculpter leurs propres personnages en pâte à modeler… 🎭🎨 Mais comment les animer sans squelette ? 🤔 La solution : un algorithme d’auto-rigging ! 🔧✨ J'explique... 🧵 #JeuVideo #Unity
110 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Got the rigging issues sorted out, looking better now. 💪 Now the mesh can be animated by moving the skeleton, all running at runtime in #Unity! ⏳🎮 #Rigging #GameDev
081 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Here's a small animation showcasing different voxel sizes! 🎥✨
130 0
Matthieu Giraud @dr-matt.bsky.social · 06/02/2025
Back at it with our auto-rigging algorithm for our next #VideoGame at @duckreaction.bsky.social. 🎮🦆 It’ll animate player creations automatically. First : Improved the voxelization algorithm, now running on the GPU. Pretty pleased with the results. 🚀 #Voxel #GPU #GameDev
171 0
Matthieu Giraud @dr-matt.bsky.social · 24/01/2025
Ah oui copilot c'est loin d'être parfait. Pour l'instant l'IA ne remplace pas les devs, c'est surtout une aide pour aller plus vite.
010 0
Matthieu Giraud @dr-matt.bsky.social · 19/01/2025
Vous pouvez faire un don pour soutenir les grévistes
000 0
Matthieu Giraud @dr-matt.bsky.social · 19/01/2025
Grève générale dans le milieu du #jeuvideo pour de meilleures conditions de travail. www.stjv.fr/2025/01/gg25...
stjv.fr
GG25 : Appel à la grève générale de l’industrie du jeu vidéo – 13 février 2025 – STJV
Fort de ses années d’expérience comme syndicat majoritaire de l’industrie du jeu vidéo, le STJV a pu dresser un bilan de celle-ci , devenue un véritable cirque
112 0