1 puntos por GN⁺ 2025-01-10 | 1 comentarios | Compartir por WhatsApp
  • Factorio Blueprint Visualizer

    • Desarrollé un sitio web para quienes aman Factorio y quieren visualizar cómo se ve una fábrica cuando crece o después de ajustar por completo un blueprint.
    • A través de este sitio web, puedes importar un blueprint de Factorio como texto y visualizarlo.
    • Todos los edificios, azulejos y componentes de conexión se dibujan como gráficos vectoriales (SVG), por lo que se ven bien en cualquier resolución.
    • Con la actualización más reciente, los blueprints anteriores a Factorio 2.0 podrían no funcionar correctamente. Puedes importar un blueprint antiguo en Factorio y exportarlo nuevamente para actualizarlo.
  • Cómo usar

    1. Crea un blueprint en Factorio.
    2. Exporta el blueprint como texto.
    3. Abre el sitio web.
    4. Haz clic en el botón "Upload Blueprint" y pega el texto en el área de texto.
    5. Puedes probar una configuración de dibujo aleatoria nueva o editar la configuración de dibujo actual.
  • Ejemplos

    • Incluye ejemplos de blueprints de Josh Ventura.
  • Actualización [2025-01-08]

    • Soporte para Factorio 2.0 y Factorio: Space Age.
    • Se portó de Python a JavaScript para simplificar y mejorar el rendimiento.
    • Se agregó la edición de la configuración de dibujo.
    • Soporte de azulejos agregado.
    • Diversas mejoras de calidad.
  • Cómo usar esta herramienta

    • Texto a imagen
      • Crea datasets para hacer fine-tuning de SDXL (red neuronal texto-imagen) a partir de las imágenes generadas con esta herramienta.
    • Ploteo con pluma
      • Puedes generar una visualización para dibujar la fábrica con un plóter de pluma.
      • Se recomienda trazarla después de unir líneas con https://github.com/abey79/vpype.
  • Herramientas de generación de blueprints de Factorio

    • Factorio SAT: Usa un SAT solver para generar el layout óptimo de cintas transportadoras.
    • Factorio Verilog: Convierte código Verilog en blueprint de Factorio.
  • Desarrollo

    • Se usa uv run ruff check --fix y uv run ruff format para hacer linting y formatear el código de Python.
  • Contribución

    • Se aceptan contribuciones al proyecto; también puedes reportar bugs y proponer ideas.
  • Estadísticas

1 comentarios

 
GN⁺ 2025-01-10
Opinión en Hacker News
  • Un usuario mencionó que intentó hacer un proyecto similar en el juego Highfleet, pero lo dejó de lado por problemas con el equipo de desarrollo. El objetivo era agregar una función para imprimir el mapa del juego como un póster. Eso habría hecho que el mapa mundial con el historial de combates fuera especial.

    • Sugirió crear pósters para los blueprints; hizo notar que convertir plataformas espaciales y puestos avanzados en pósters tenía un toque artístico.
    • También propuso el reto de analizar subidas de endgame o archivos de guardado del juego.
    • También sugirió una función para generar enlaces del sitio directamente desde el modo de juego.
    • Elogió que el proyecto estaba muy bien hecho.
  • Otro usuario preguntó si se podrían agregar razones de producción y consumo de diferentes máquinas para visualizar cuellos de botella y otros datos.

  • Otro usuario comentó que la visualización se parecía al diseño de circuitos integrados y le recordó a los posavasos que representan subsistemas de computadoras vendidos por GamersNexus.

  • Agradeció el aporte artístico a la comunidad de Factorio, diciendo que alrededor del juego hay muchas cosas enfocadas en una eficiencia despiadada, por lo que es bueno que exista algo con estilo.

  • Un usuario preguntó por qué lo reescribieron de Python a JavaScript.

  • Alguien sugirió que sería más útil tener un icono que mostrara la receta seleccionada del ensamblador.

  • Dijo que estaba buscando una razón para seguir jugando 200 horas más de Factorio y agradeció el trabajo.

  • Un usuario compartió que acaba de descubrir que puedes extraer munición de una torreta y ponerla en otro lugar. Dijo que ama todos los mods y herramientas relacionadas con Factorio y que ha invertido más tiempo en Factorio que en cualquier otro videojuego.

  • Mencionó una secuencia casi completa que va del esquema de diseño de circuitos a los diagramas de placa y luego a Factorio.

  • Compartió un enlace al comentario anterior.