Je décortique les jeux, conçois les tools, et vous montre comment faire.
Des mods qui font vivre les mondes de jeu de façon autonome, un moteur de comportement sur lequel d'autres développeurs peuvent bâtir, et du coaching dev pratique. Principalement GTA V aujourd'hui, avec d'autres jeux demain.

// give an NPC its own agenda var npc = new PedStateMachine(ped); npc.SetState(new StateIdle(ped)); npc.SetStateDelayed( new StatePlayAnim(ped, "random@arrests@busted", "idle_a"), 1500); npc.Update(); // that's the mod.
Des mondes qui ne restent pas figés.
Je modifie principalement la façon dont les PNJs pensent et dont les systèmes réagissent, pour que le monde s'anime que vous regardiez ou non. Sur GTA V pour l'instant ; l'approche s'étend à d'autres jeux.
InteractV
Gangs autonomes, contrôles de police réalistes et courses-poursuites à pied, deals qui dérapent. Le projet phare, et le mod dont le moteur est issu.
Voir le mod →GTA V · véhiculesStreet Riders
Des bandes de motards qui suivent, cabrent et défendent leur territoire, avec des groupes et zones configurables sur toute la carte.
Voir le mod →D'autres jeux
La technologie comportementale n'est pas cantonnée à GTA. D'autres titres sont en préparation, et chaque page projet indiquera lorsqu'il y aura quelque chose de concret à suivre.
La technologie, au service d'autres développeurs.
Une couche comportementale réutilisable pour d'autres développeurs, née des systèmes d'InteractV — le même code, livré comme un point de départ vierge sur lequel vous construisez votre propre monde. Je le développe au grand jour ; ce n'est pas encore ouvert.
- ▹Complétion explicite des états : une action se termine quand elle est réellement finie, pas sur une horloge.
- ▹Un seul propriétaire par ped, pour que deux systèmes ne se disputent pas le même acteur.
- ▹Apportez votre propre contenu : le moteur est livré vide, vous créez le monde à partir de zéro.
// one codebase, two faces engine // the code, content empty + InteractV // engine + its content (the demo) your mod // engine + your content (soon)
Apprenez à modder GTA V de zéro.
Un parcours structuré qui monte crescendo : comment un jeu se modifie et la rétro-ingénierie démystifiée, la machine dessous (CPU, RAM, la boucle de frame), la programmation et git, l'outillage, puis les natives et les machines à états, jusqu'à un PNJ vivant que vous construisez vous-même. Bilingue et pensée pour l'IA.
Un parcours, depuis le zéro absolu
Les cinq étapes dans l'ordre : Découvrir, Premier script, Fondations, Systèmes de jeu, Livrer — onze projets de P0 à P10.
Ouvrir →La grande leçonMachines à états
Pourquoi une action se termine quand elle est réellement finie, pas sur une horloge. La leçon qui transforme les statues en acteurs.
Ouvrir →La boîte à outilsLe mur des natives
Chaque native de notre code, regroupée par usage avec un cas d'usage, vérifiée plutôt que scrapée d'un forum.
Ouvrir →Pour que les mods continuent, ou pour bâtir avec moi.
Financez le prochain mod via Patreon, ou confiez-moi votre propre projet.