← Rail Island

OpenTTD · NewGRF · 6 min de lectura

Exporta vehículos de Rail Island a OpenTTD como NewGRF

La Factory genera los vehículos mediante código y los exporta en un GRF para OpenTTD, con sprites, características y libreas propios. Esta guía explica el proceso.

OpenTTD con zoom 2×: CD 163 verde con dos coches CSD Bam rojos y un Bdmtee verde bajo catenaria, exportados desde la Factory

Qué genera la exportación

El catálogo abierto factory.railisland.com contiene modelos generados por código: 87 vehículos ferroviarios, incluidos tranvías y metro, 16 autobuses y camiones, 8 aviones y 4 barcos, muchos con varias libreas.

La lista se convierte en un NewGRF íntegramente en el navegador: renderizado, empaquetado y descarga. Sin NML, nmlc ni dibujar píxeles.

  • Ocho sprites 32bpp por vehículo, uno por dirección.
  • Zoom normal, 2× y 4× para mantener la nitidez.
  • Datos del modelo y vehículos largos articulados a escala real.
  • Cada variante es un vehículo: dos libreas, dos entradas de compra.
  • Un archivo para todo el conjunto, con el nombre que elijas.

Vehículos exportables

Las categorías corresponden a los cuatro tipos de OpenTTD. Edificios y teleféricos no tienen equivalente: aparecen desactivados y se omiten.

En la Factory En OpenTTD
Vehículos ferroviarios (locomotoras, unidades, coches, vagones, metro) Trenes
Tranvías Vehículos de carretera sobre vías de tranvía
Vehículos de carretera (autobuses, camiones) Vehículos de carretera
Barcos Barcos
Aviones Aviones
Edificios, teleféricos No se exportan

Exportar un GRF paso a paso

En factory.railisland.com

  1. 1 Busca un vehículo Filtra el catálogo por trenes, carretera, tranvías, barcos o aviones, o busca por nombre. Abre la ficha para ver el modelo 3D.
  2. 2 Elige la variante En Parameters, elige librea, número o cantidad de coches. La vista previa muestra lo que se exportará.
  3. 3 Pulsa Add to export El botón pasa a «In the export» y aumenta el contador. Cambia un parámetro para añadir otra variante.
  4. 4 Abre el panel de exportación Pulsa Export (n) arriba. Revisa miniaturas y variantes y elimina las entradas que no quieras.
  5. 5 Nombra el conjunto El nombre determina el nombre del GRF, el archivo y su ID. Consérvalo al exportar nuevas versiones.
  6. 6 Exporta el .grf Elige «GRF for OpenTTD» y «Export .grf». Se renderizan los modelos uno a uno y se descarga Your_set_name.grf.
Ficha CD 163 con librea azul CD 363, vista 3D, Add to export y Livery
Livery elige la variante; Add to export añade exactamente esa.
Panel con dos libreas CD 163, coches CSD Bam y Bdmtee, Mercedes-Benz Citaro y ferri, nombre y formato GRF
Seis vehículos: dos libreas de locomotora, dos coches, autobús y ferri; nombre, variantes y formato.
Exportación 5 de 6, renderizado del ferri y botón Cancel
El navegador renderiza uno a uno: segundos para pocos vehículos, uno o dos minutos para listas largas.

Instalar el GRF en OpenTTD

Cópialo a newgrf y actívalo antes de empezar, como cualquier NewGRF descargado manualmente.

Sistema Destino del .grf
Windows Documents\OpenTTD\newgrf
macOS ~/Documents/OpenTTD/newgrf
Linux ~/.local/share/openttd/newgrf (instalaciones antiguas: ~/.openttd/newgrf)

En OpenTTD

  1. 1 Abre los ajustes NewGRF New Game → NewGRF Settings. Si OpenTTD estaba abierto al copiarlo, pulsa Rescan files.
  2. 2 Activa el conjunto Selecciónalo por su nombre en Inactive NewGRF files y pulsa Add. Pasará a Active NewGRF files. Guarda una configuración para futuras partidas.
  3. 3 Inicia la partida Cierra y pulsa Generate. OpenTTD activa automáticamente el renderizador 32bpp.
  4. 4 Compra los vehículos Construye un depósito y pulsa New Vehicles. Eléctricas y metros requieren vías electrificadas.
OpenTTD 15.3 con el conjunto checo Rail Island activo, archivo, ID GRF, paleta 32bpp y descripción de origen y seis vehículos
Conjunto exportado en OpenTTD 15.3: la descripción indica origen y número de vehículos.
Compra de CD 163 / 363: dos libreas, 85 t, 120 km/h, 4732 hp, 251 kN, 1984 y 40 años de vida
Ambas libreas en un depósito electrificado. Datos del modelo, incluidos 1984 y 40 años.

Así se ven en el juego

Escala: un octavo de longitud de tren de OpenTTD por metro. Anchura similar a los originales; 16 m ocupan una casilla y 26 m unas 1,6. Más de media casilla implica varios segmentos articulados para seguir las curvas.

CD 363 azul y crema, Bdmtee verde y Bam rojo bajo catenaria con zoom 2×
Misma locomotora con librea CD 363, coches invertidos. Cada librea es un vehículo.

Fechas, costes y capacidades

Peso, potencia y velocidad coinciden con Rail Island. Un vehículo ferroviario sin potencia se convierte en vagón. Los datos ausentes usan estos valores:

Tipo Capacidad inicial Introducción
Coche de viajeros 60 pasajeros 1960
Unidad (automotor, eléctrica o diésel) 120 pasajeros 1960
Metro 150 pasajeros 1960
Tranvía 100 pasajeros 1960
Autobús 60 pasajeros 1960
Vagón 30 unidades de mercancías, adaptable 1960
Camión 20 unidades de mercancías, adaptable 1960
Barco 300 pasajeros 1960
Avión 150 pasajeros 1960
Locomotora de vapor — 1900

Vida útil de 30 años (aviones 25), venta durante 60; climas templado, subártico y subtropical. Eléctricas y metros usan vías electrificadas. Cada modelo puede sustituir los valores: CD 163, 1984 y 40 años.

Conviene saber

  • Sin colores de compañía: se conserva la librea elegida.
  • Barcos y aviones caben en una casilla; OpenTTD no les asigna longitud y su escala difiere de los trenes.
  • El ID GRF depende del nombre del conjunto; el ID del vehículo, del modelo y variante. Conservar el nombre mantiene los ID al añadir o reordenar entradas.
  • Luz mate uniforme desde arriba a la izquierda, sin brillos en cromo ni cristal.

¿Falta un vehículo?

La Factory es un repositorio abierto en GitHub. Los modelos llegan mediante pull requests, a menudo creados con Claude Code a partir de fotos o planos. Añade tu locomotora y estará en Rail Island y será exportable a OpenTTD.

Preguntas de jugadores de OpenTTD

¿Es gratis la exportación?
Sí, web, exportación y GRF son gratuitos y sin cuenta. Casi todos los modelos son CC0; comprueba la licencia en cada ficha antes de publicar un conjunto.
¿Qué versiones son compatibles?
NewGRF versión 8, contenedor GRF versión 2 y sprites 32bpp. Probado funcionando en OpenTTD 13.4, 14.1 y 15.3.
¿Necesito NML, nmlc o un editor de sprites?
No: el navegador renderiza los modelos 3D y genera el GRF. Sin instalar ni programar.
¿Por qué no aparece mi locomotora eléctrica?
Eléctricas y metros requieren depósitos electrificados. Comprueba el año de introducción: 1960 por defecto, salvo indicación del modelo (CD 163: 1984).
¿Puedo añadirlo a una partida empezada?
Selecciona los NewGRF antes de empezar: New Game → NewGRF Settings. OpenTTD normalmente no permite añadirlos durante la partida.
¿Funciona en multijugador?
Sí, todos necesitan el mismo GRF en newgrf. No está en BaNaNaS: envía el archivo, pues no se descarga automáticamente.
¿Por qué son tan largos los trenes?
La escala real da una casilla por locomotora de 16 m y unas 1,6 por coche de 26 m. Construye andenes largos y aumenta la longitud máxima de trenes.

De dónde vienen los vehículos

Son modelos de Rail Island, un juego ferroviario en el navegador con trazado libre, ciudades realistas y los mismos trenes que acabas de exportar.