Tres años de continuos esfuerzos con el genial Factorio después de que iniciara su andadura en Marzo de 2012 ¡cómo pasa el tiempo!
Pero además de una amplia recolección de datos de estos sucesos, también nos presentan el futuro sistema de señales viarias avanzadas >>> |
3 años de Factorio en números.
El Factorio inicial se realizó el 31.03.2012, por lo que Factorio lleva en desarrollo 3 años y 11 días.
Nuestro esfuerzo en números:
Señales encadenadas al detalle
Ya hemos dicho que nuestro plan para la 0.12 cuenta con señales encadenadas, por lo que es hora de explicar estos detalles. Las señales encadenadas tienen algunas similitudes con las anteriores señales de TTD, pero puesto que actualmente funcionan de forma diferente, también hemos decidido llamarlas de manera diferente para evitar confusiones
En TTD, las señales juegan muy diferente papeles en la lógica del cálculo de rutas del tren, ya que a menudo dictan a los trenes a dónde ir.
En Factorio , los trenes saben exactamente a dónde ir, y las señales principalmente sólo impiden que chocquen entre sí o se bloqueen mutuamente. La única función que las señales tienen en el cálculo de ruta es que cada vez que el tren tiene que parar, debido a la señal en rojo, tiene que volver a calcular su ruta.
La definición: Mientras la señal normal evita que el tren entre en un bloque ocupado, la señal encadenada impide que el tren entre en el bloque también cuando la salida no esté despejada. Cuando existan más salidas, la que corresponda a la trayectoria del tren se tiene en cuenta.
No tenemos los gráficos de la señal encadena listos todavía, así que utilizaremos texto para diferenciar las señales encadenadas y regulares.
Señal regular:
Así es como funciona la señal normal, el bloque que vigila está vacío, por lo que el tren puede pasar hasta allí:
El Factorio inicial se realizó el 31.03.2012, por lo que Factorio lleva en desarrollo 3 años y 11 días.
Nuestro esfuerzo en números:
- En desarrollo durante 1.106 días.
- 88 versiones públicas.
- 14.082 realizaciones de la rama principal.
- 204.917 líneas de código, 546.339 palabras y 7.693.483 caracteres, esto es equivalente a 15 libros medianos.
- 20. 791 sprites diferentes con 54.114.147 píxeles no vacíos.
- 1.492 errores resueltos (sólo contando los reportados en nuestros foros).
- 3.027 líneas en el registro de cambios.
- 56.500 vídeos en Youtube.
- 403.000 buscando factorio en Google.
-
873.509 visitas únicas de www.factorio.com
- 75.146 mensajes en el foro.
- y finalmente 74.914 copias vendidas.
Señales encadenadas al detalle
Ya hemos dicho que nuestro plan para la 0.12 cuenta con señales encadenadas, por lo que es hora de explicar estos detalles. Las señales encadenadas tienen algunas similitudes con las anteriores señales de TTD, pero puesto que actualmente funcionan de forma diferente, también hemos decidido llamarlas de manera diferente para evitar confusiones
En TTD, las señales juegan muy diferente papeles en la lógica del cálculo de rutas del tren, ya que a menudo dictan a los trenes a dónde ir.
En Factorio , los trenes saben exactamente a dónde ir, y las señales principalmente sólo impiden que chocquen entre sí o se bloqueen mutuamente. La única función que las señales tienen en el cálculo de ruta es que cada vez que el tren tiene que parar, debido a la señal en rojo, tiene que volver a calcular su ruta.
La definición: Mientras la señal normal evita que el tren entre en un bloque ocupado, la señal encadenada impide que el tren entre en el bloque también cuando la salida no esté despejada. Cuando existan más salidas, la que corresponda a la trayectoria del tren se tiene en cuenta.
No tenemos los gráficos de la señal encadena listos todavía, así que utilizaremos texto para diferenciar las señales encadenadas y regulares.
Señal regular:
Así es como funciona la señal normal, el bloque que vigila está vacío, por lo que el tren puede pasar hasta allí:
Un ejemplo sencillo:
La señal encadenada no permitirá que el tren entre en el bloque, ya que la salida está ocupada.
Cruce doble:
Los cruces dobles son, a menudo, la causa de los atascos de trenes, ya que los trenes tienden a quedar bloqueados en el medio de la travesía. Incluso pueden provocar un atasco total, que requiere de una intervención manual para solucionar el problema. Con las señales encadenadas, los raíles no bloqueantes siguen separados, pero los trenes no se quedará en la mitad de la travesía.
Prevención del punto muerto:
Una de las situaciones típicas de los problema con los puntos muertos de los trenes es el uso de una línea de tren para ambas direcciones con circunvalaciones ocasionales. Ejemplo de una situación bloqueada con señales regulares:
Una de las situaciones típicas de los problema con los puntos muertos de los trenes es el uso de una línea de tren para ambas direcciones con circunvalaciones ocasionales. Ejemplo de una situación bloqueada con señales regulares:
Con señales encadendas, este problema puede evitarse totalmente impidiendo que el tren vaya a la sección compartida a menos que pueda salir de ella.
Como se puede ver, las señales encadenadas añade un montón de posibilidades para la coordinación del sistema ferroviario, principalmente para sistemas más grandes y más concurridos. La aplicación de la señal encadenada está casi completada, sólo con algunos fallos y pruebas automatizadas que tienen que deben ser terminadas, por lo que estarán seguramente en la 0,12.
El tema para tus comentarios y opiniones ya está listo en nuestros foros.
El tema para tus comentarios y opiniones ya está listo en nuestros foros.