** TODO: ajouter image des différents jeux !**
Tu aimes Half-Life 1, ou peut-être un de ses mods comme Counter-Strike, Team Fortress: Classic, Sven Co-op ou encore Cry of Fear, et tu aimerais créer ta propre map pour un de ces jeux ? Voire même, créer ton propre mod ?
Bonne nouvelle, c’est tout à fait possible, et à la portée de tout le monde ! Tu es ici sur le premier chapite d’une série de chapitres qui vont t’expliquer, pas-à-pas, comment créer ta propre map, ou ton propre mod, pour n’importe lequel de ces jeux là.
Avant de commencer…
Avant de commencer, deux choses très importantes :
- Souviens-toi de comment accéder à ce tutoriel. C’est très simple, va sur mappingfusion.fr, puis clique sur « Apprendre à créer une map » tout en haut.
- Si tu as un compte sur Discord, rejoins notre serveur ! Pour cela, va de nouveau sur mappingfusion.fr, puis clique sur un des nombreux liens ou tu vois le logo de Discord ou un message du type « Rejoins-nous sur Discord ».
Tu as bien retenu ces deux points très importants ? Alors c’est parti !
De quoi parle ce tutoriel exactement ?
Ce tutoriel est une série de chapitres. Quelque soit le chapitre sur lequel tu es, tu peux voir tous les chapitres du tutoriel sur la droite.

J’expliquerai principalement comment créer une map (ou un mod) pour Half-Life 1, mais le processus est quasiment le même pour Counter-Strike, Sven Co-op, et tous les jeux dont j’ai parlés plus haut, ainsi que pour n’importe quel mod d’Half-Life 1. Pour éviter d’avoir à répeter cette liste à chaque fois, je vais appeler tous ces jeux et mods les jeux GoldSource.
Qu’est ce qu’un jeu GoldSource ? Qu’est ce qu’un moteur de jeu ?
Qu’est ce qu’un jeu GoldSource ? C’est le nom qu’on donne à n’importe quel jeu qui fonctionne avec le moteur GoldSource. On appelle « moteur » de jeu vidéo le logiciel qu’un jeu vidéo utilise pour faire toutes les tâches compliquées : calculer la 3D, la luminosité, la physique, le son, l’intelligence artificielle des ennemis, la création de parties en réseau…
Par exemple, Half-Life 1 utilise le moteur GoldSource. Valve, l’entreprise qui a créé Half-Life 1 en 1998 a d’abord créé le moteur GoldSource, puis a créé des niveaux (=maps) pour le jeu, des textures, des personnages, enregistré des voix avec des acteurs pour les personnages…
Voici une liste (pas complète) des plus importants jeux GoldSource :
- Half-Life 1 (forcément)
- Counter-Strike (1.6 et WON), Condition Zero
- Team Fortress Classic, Day of Defeat, Ricochet
- Sven Co-op
- Cry of Fear
- Tous les mods d’Half-Life 1 : Half-Life MMod, Science & Industry, Paranoia, etc.
Steam ou WON ?
À l’origine, Half-Life est sorti sur CD, en 1998.
À l’époque, pour jouer en multijoueur, ça se faisait sur des serveurs qui s’appelelaient des serveurs WON. Il n’y avait pas besoin de lancer Steam pour jouer au jeu, mais le jeu ne pouvait s’installer que si on avait le CD.
Depuis, Half-Life est passé sur Steam et a été mis à jour. C’est-à-dire que maintenant, on doit d’abord télécharger le logiciel Steam, se créer un compte (gratuit) dessus, et acheter et installer Half-Life 1 depuis Steam. C’est aussi le cas des autres jeux GoldSource tels que Counter-Strike, Opposing-Force, Blue-Shift, Sven Co-op… Tous ces jeux-là se téléchargent maintenant depuis Steam, et nécessitent donc d’avoir Steam d’installé pour qu’ils puissent eux-mêmes être installés !
Donc, si Steam ne te dit rien, c’est que tu as probablement la version WON de ton jeu Goldsource, et que tu l’as installé via CD.
Pour la création de maps et de mods, ça ne changera pas grand chose. Mais il faut garder cette différence à l’esprit, et bien noter quelle est la version du jeu que tu as ! De nos jours, quasiment tout le monde utilise la version Steam.
TODO: pour en être sûr
Et à partir de là ?
La première chose qu’on fera, c’est télécharger un logiciel (gratuit) : J.A.C.K. (Que j’appelerai JACK par la suite.)
JACK est un éditeur de maps pour les jeux GoldSource. C’est-à-dire que c’est un logiciel qui nous permet de créer nos propres maps pour n’importe quel jeu GoldSource. Contrairement à d’autres jeux où l’éditeur est inclus dans le jeu, avec les jeux GoldSource il nous faut nous-même télécharger l’éditeur de maps depuis Internet. Pas de soucis néanmoins, il est gratuit. (Une version payante existe, mais est loin d’être nécessaire.)
Ce logiciel est comme une version améliorée d’un autre logiciel qu’on utilisait avant, Hammer.
Par la suite, on verra comment configurer et utiliser JACK pour créer des maps.
Ensuite, on verra comment convertir la map qu’on créé avec JACK dans un format que le jeu peut charger. En effet, avec JACK, on va créer des fichiers qui se terminent par .rmf (ou .jmf). C’est le format d’une map qu’on peut encore modifier, un peu comme le format .png ou .bmp pour les images par exemple.
Le jeu, lui, ne peut lire que les fichiers .bsp. Il faudra alors utiliser JACK pour transformer votre fichier .rmf/.jmf en un fichier .bsp. On verra comment faire ça !
Pour finir, on verra en annexe certaines choses plus en détail, comme l’utilisation de JACK, comment créer un mod, comment partager sa map ou son mod, etc.
Prêt à se lancer ? C’est parti !