OpenTTD · NewGRF · 6 min de lecture
Exportez les véhicules Rail Island vers OpenTTD en NewGRF
La Factory génère les véhicules du jeu à partir de code et les exporte aussi vers OpenTTD. Réunissez trains, bus, tramways, navires et avions dans un GRF : ils apparaîtront à l’achat avec leurs sprites, caractéristiques et livrées. Voici la marche à suivre.
Ce que produit l’export
factory.railisland.com est le catalogue ouvert des modèles du jeu générés par code. Plus de cent véhicules : 87 ferroviaires, tramways et métros compris, 16 bus et camions, 8 avions et 4 navires, souvent en plusieurs livrées.
Ajoutez-les à la liste d’export pour créer un NewGRF. Le navigateur rend les modèles, assemble les sprites et télécharge le GRF. Sans NML, nmlc ni dessin de pixels.
- Huit sprites 32bpp par véhicule, un par direction.
- Trois zooms : normal, 2× et 4×, pour une image toujours nette.
- Masse, puissance et vitesse du modèle ; véhicules longs articulés aux proportions réelles.
- Chaque variante est un véhicule distinct : deux livrées donnent deux entrées à l’achat.
- Un fichier pour tout l’ensemble, portant le nom choisi.
Quels véhicules sont exportés
Les catégories correspondent aux quatre types de véhicules d’OpenTTD. Bâtiments et téléphériques sont grisés et ignorés, faute d’équivalent.
| Dans la Factory | Dans OpenTTD |
|---|---|
| Véhicules ferroviaires (locomotives, automotrices, voitures, wagons, métros) | Trains |
| Tramways | Véhicules routiers sur rails de tramway |
| Véhicules routiers (bus, camions) | Véhicules routiers |
| Navires | Navires |
| Avions | Avions |
| Bâtiments, téléphériques | Non exportés |
Exporter un GRF pas à pas
Sur factory.railisland.com
- 1 Trouvez un véhicule Sur factory.railisland.com, filtrez trains, véhicules routiers, tramways, navires ou avions, ou recherchez un nom. Cliquez sur le modèle pour sa fiche et l’aperçu 3D.
- 2 Choisissez la variante Dans Parameters, réglez livrée, numéro ou nombre de voitures. L’aperçu montre exactement l’export.
- 3 Cliquez sur Add to export Le bouton devient « In the export » et le compteur augmente. Modifier un paramètre permet d’ajouter une autre variante.
- 4 Ouvrez le panneau d’export Cliquez sur Export (n) en haut. Vérifiez miniatures et variantes, puis retirez les entrées inutiles.
- 5 Nommez l’ensemble Ce nom détermine le nom du GRF, du fichier et son identifiant. Gardez-le pour les versions suivantes du même ensemble.
- 6 Exportez le .grf Choisissez « GRF for OpenTTD », puis « Export .grf ». Le rendu avance modèle par modèle, puis Your_set_name.grf est téléchargé.
Installer le GRF dans OpenTTD
Comme tout NewGRF téléchargé manuellement, copiez-le dans newgrf et activez-le avant de commencer la partie.
| Système | Destination du .grf |
|---|---|
| Windows | Documents\OpenTTD\newgrf |
| macOS | ~/Documents/OpenTTD/newgrf |
| Linux | ~/.local/share/openttd/newgrf (anciennes installations : ~/.openttd/newgrf) |
Dans OpenTTD
- 1 Ouvrez les réglages NewGRF Choisissez New Game → NewGRF Settings. Si OpenTTD tournait pendant la copie, cliquez sur Rescan files.
- 2 Activez l’ensemble Sélectionnez-le par son nom dans Inactive NewGRF files, puis Add. Il passe dans Active NewGRF files. Enregistrez un préréglage pour les futures parties.
- 3 Lancez la partie Fermez la fenêtre, puis Generate. OpenTTD choisit automatiquement un moteur de rendu 32bpp.
- 4 Achetez les véhicules Construisez un dépôt puis New Vehicles. Locomotives électriques et métros se trouvent dans les dépôts sur voies électrifiées.
Leur apparence en jeu
Échelle réelle : un huitième de longueur de train par mètre. Largeur similaire aux véhicules d’OpenTTD ; une locomotive de 16 m occupe une case, une voiture de 26 m environ 1,6. Au-delà d’une demi-case, les véhicules sont articulés pour suivre les courbes.
Dates, coûts et capacités
Masse, puissance et vitesse sont celles des modèles de Rail Island. Un véhicule ferroviaire sans puissance devient un wagon. Les valeurs absentes suivent ces valeurs par défaut par catégorie :
| Type | Capacité par défaut | Mise en service |
|---|---|---|
| Voiture | 60 voyageurs | 1960 |
| Automotrice (autorail, rame électrique ou diesel) | 120 voyageurs | 1960 |
| Métro | 150 voyageurs | 1960 |
| Tramway | 100 voyageurs | 1960 |
| Bus | 60 voyageurs | 1960 |
| Wagon | 30 unités de marchandises, transformable | 1960 |
| Camion | 20 unités de marchandises, transformable | 1960 |
| Navire | 300 voyageurs | 1960 |
| Avion | 150 voyageurs | 1960 |
| Locomotive à vapeur | — | 1900 |
Durée de vie : 30 ans (avions 25), vente pendant 60 ans, climats tempéré, subarctique et subtropical. Électriques et métros exigent des voies électrifiées. Un modèle peut préciser ses valeurs : CD 163, 1984 et 40 ans.
À savoir
- Pas de couleurs de compagnie : la livrée choisie reste inchangée.
- Navires et avions n’ont pas de longueur dans OpenTTD : ils tiennent sur une case, à une autre échelle que les trains.
- L’identifiant GRF vient du nom de l’ensemble, celui du véhicule du modèle et de la variante. Conservez le nom pour garder les identifiants, même en ajoutant ou réordonnant les entrées.
- Éclairage mat et uniforme depuis le haut à gauche : chrome et verre ne brillent pas.
Il manque un véhicule ?
La Factory est un dépôt GitHub ouvert. Les modèles arrivent par pull requests, souvent créés avec Claude Code à partir de photos ou de plans. Ajoutez votre locomotive : elle rejoindra Rail Island et sera exportable vers OpenTTD.
Questions des joueurs d’OpenTTD
- L’export OpenTTD est-il gratuit ?
- Oui, site, export et GRF sont gratuits, sans compte. Presque tous les modèles sont CC0 ; vérifiez la licence sur chaque fiche avant de publier votre ensemble.
- Quelles versions d’OpenTTD acceptent le GRF ?
- NewGRF version 8, conteneur GRF version 2, sprites 32bpp. Un fichier exporté a été chargé et utilisé dans OpenTTD 13.4, 14.1 et 15.3.
- Faut-il NML, nmlc ou un éditeur de sprites ?
- Non. Le navigateur rend les modèles 3D et écrit le GRF, sans installation ni programmation.
- Pourquoi ma locomotive électrique n’apparaît-elle pas à l’achat ?
- Locomotives électriques et métros exigent un dépôt sur voie électrifiée. Vérifiez aussi l’année : généralement 1960, sauf indication du modèle (CD 163 : 1984).
- Peut-on ajouter le GRF à une partie en cours ?
- Choisissez les NewGRF avant de commencer : New Game → NewGRF Settings. OpenTTD n’autorise normalement pas leur ajout pendant une partie.
- Est-ce compatible avec le multijoueur ?
- Oui, avec le même GRF dans le dossier newgrf de chaque joueur. Il n’est pas sur BaNaNaS : envoyez le fichier, OpenTTD ne peut pas le télécharger automatiquement.
- Pourquoi les trains sont-ils si longs ?
- L’échelle est d’un huitième de longueur de train par mètre : une locomotive de 16 m occupe une case, une voiture de 26 m environ 1,6. Allongez les quais et augmentez la longueur maximale dans les réglages des véhicules.