Aller au contenu principal

Familles de mods

Un mod, ce n'est pas une seule chose. Ça se range en quelques grandes familles, et chaque famille demande une compétence différente. Savoir à quelle famille appartient ton idée te dit si ce cours est le bon outil pour elle.

Les mods d'assets

Ils ajoutent ou remplacent du contenu : un modèle de voiture, une tenue, une texture, une carte. Le travail est surtout dans les outils de modélisation et d'art, pas dans la programmation. Tu peux construire un mod adoré sans écrire une ligne de code. C'est un vrai métier, juste pas celui-ci.

Les mods de configuration

Ils changent des valeurs que le jeu lit déjà : fichiers de handling, taux d'apparition, stats d'armes. Tu édites des données, pas de la logique. Puissant, barrière basse, et une belle façon de sentir le jeu réagir, mais tu tournes des boutons laissés accessibles par les développeurs, tu n'ajoutes pas de nouveau comportement.

Les trainers et menus

Ce sont de gros outils scriptés qui exposent plein de cheats et d'options derrière un menu : faire apparaître une voiture, changer la météo, se téléporter. Tu en installeras un en P0 comme preuve que ton atelier fonctionne. Sous le capot, ce sont des scripts comme ceux que tu écriras, juste très gros.

Les mods scriptés

C'est notre famille. Un mod scripté ajoute du nouveau comportement par le code : un personnage qui réagit, une mission avec un objectif, un système qui se souvient d'un état entre deux sessions. C'est la seule famille où tu décides d'une logique que le jeu n'a jamais eue. C'est aussi la plus difficile, parce que ton code doit survivre dans un moteur vivant qui ne t'attendait pas.

Les conversions totales

Tout au bout, certaines équipes combinent toutes les familles en un jeu entièrement nouveau bâti sur le moteur d'origine. Ce sont des efforts énormes, à plusieurs, sur plusieurs années. À admirer, pas un point de départ.

Où vit cette école

On vit dans la famille des mods scriptés, sur GTA V, en C#, via ScriptHookVDotNet. Si ton rêve est un nouveau modèle de voiture, ce cours ne t'apprendra pas la modélisation, mais il t'apprendra le code qui fait faire à cette voiture quelque chose de nouveau. Garde ton idée en tête et repère la famille dont elle a besoin. La leçon suivante zoome sur la nôtre : ce qui fait précisément qu'un mod est scripté, et pourquoi ça implique de programmer.