Aller au contenu principal

Pourquoi créer des mods

Avant tout code, ça aide de savoir pourquoi on fait ça. Parce que la raison qui te fait commencer est souvent celle qui te fait continuer quand ton script plante sans afficher d'erreur et que tu ne comprends pas pourquoi.

Le manque d'une fonctionnalité

La plupart des mods commencent par une frustration. Ce personnage devrait réagir quand je le braque. Cette mission ne devrait pas toujours finir pareil. Cette moto devrait pouvoir faire un wheelie. Tu n'admires plus le jeu, tu te disputes avec lui. Le modding, c'est ce qui arrive quand tu décides de gagner cette dispute.

C'est exactement comme ça qu'a démarré Street Riders : je voulais que les PNJ fassent des wheelies, le jeu refusait, alors je l'ai forcé à le faire.

La curiosité de comprendre

Certains n'ont même pas de fonctionnalité en tête. Ils veulent juste ouvrir le capot. Comment le jeu décide qui est ton ennemi ? Comment une voiture sait où est la route ? Le modding est une des rares façons de répondre à ces questions en touchant la vraie machine au lieu de lire dessus. Tu apprends le moteur en le tordant.

Construire quelque chose d'utilisé

Il y a un plaisir particulier à livrer un truc qu'un autre humain fait tourner. Un inconnu installe ton mod, joue avec, remonte un bug, et te voilà en train de maintenir un vrai logiciel avec de vrais utilisateurs. Cette boucle de retour est addictive, et c'est la même boucle dans laquelle vivent les développeurs pros tous les jours, sans les réunions.

Apprendre à coder sans s'en rendre compte

Celle-là est discrète, et c'est tout le sujet de cette école. Tu crois faire un garde du corps. Tu apprends en réalité l'état, les références, les durées de vie et la programmation défensive. Les jeux donnent un retour instantané et visible : le PNJ apparaît ou non. Ce retour transforme des idées de programmation abstraites en choses que tu vois, et c'est pour ça que tant de développeurs, moi compris, ont appris ainsi sans jamais s'asseoir pour « étudier la programmation ».

Trouve ta raison

Tu n'as pas besoin des quatre. Tu as besoin d'une qui soit la tienne. Garde-la en tête, parce que les prochaines leçons vont te demander de ralentir et de comprendre les choses, et une vraie motivation, c'est ce qui rend ça payant. Maintenant que tu sais ce qu'est un mod et pourquoi on en construit, la leçon suivante cartographie les grandes familles, pour que tu places sur la carte ce que tu veux construire.