Aller au contenu principal
// moddeur · ingénieur · formateur

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.

Lorcann
Lorcann
Mods GTA V · Dév C#/full-stack · coaching
behavior.cs
// 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.
Mods

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.

Interact Engine · en développement

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.
model
// one codebase, two faces
engine      // the code, content empty
   +
InteractV   // engine + its content (the demo)
your mod    // engine + your content  (soon)
Soutenir & travailler avec moi

Pour que les mods continuent, ou pour bâtir avec moi.

Financez le prochain mod via Patreon, ou confiez-moi votre propre projet.