1 Punkte von GN⁺ 2025-01-10 | 1 Kommentare | Auf WhatsApp teilen
  • Factorio Blueprint Visualizer

    • Als Fan von Factorio habe ich eine Website erstellt, um zu visualisieren, wie eine Fabrik aussieht, wenn sie wächst, oder nachdem eine Blueprint perfektioniert wurde.
    • Über diese Website kann eine Factorio-Blueprint als Text importiert und visualisiert werden.
    • Alle Gebäude, Kacheln und Verbindungselemente werden als Vektorgrafiken (SVG) gezeichnet, sodass sie in jeder Auflösung angezeigt werden können.
    • Durch die neueste Aktualisierung funktionieren Factorio-Blueprints älterer Versionen als 2.0 möglicherweise nicht korrekt. Ältere Blueprints können nach dem Import in Factorio erneut exportiert werden, um sie zu aktualisieren.
  • Verwendung

    1. Erstelle eine Blueprint in Factorio.
    2. Exportiere die Blueprint als Text.
    3. Öffne die Website.
    4. Klicke auf den Button „Upload Blueprint“ und füge den Text in das Textfeld ein.
    5. Teste neue Zufalls-Darstellungseinstellungen oder bearbeite die aktuellen Einstellungen.
  • Beispiel

    • Beispiel-Blueprint von Josh Ventura.
  • Update [2025-01-08]

    • Unterstützung für Factorio 2.0 und Factorio: Space Age.
    • Portierung von Python nach JavaScript, um sie zu vereinfachen und die Leistung zu verbessern.
    • Funktion zum Bearbeiten der Zeichnungseinstellungen hinzugefügt.
    • Kachelunterstützung hinzugefügt.
    • Verschiedene Qualitätsverbesserungen.
  • So wird dieses Tool verwendet

    • Text zu Bild
      • Erstelle mit den von diesem Tool generierten Bildern einen Fine-tuning-Datensatz für SDXL (Text-to-Image-Neuralnetz).
    • Pen Plotting
      • Es können Visualisierungen erzeugt werden, mit denen man die Fabrik mit einem Pen Plotter zeichnen kann.
      • Nach dem Zusammenführen der Linien mit https://github.com/abey79/vpype wird zum Plotten geraten.
  • Tools zur Factorio-Blueprint-Generierung

    • Factorio SAT: Erstellt ein optimales Fließband-Layout mit Hilfe eines SAT-Solvers.
    • Factorio Verilog: Konvertiert Verilog-Code in eine Factorio-Blueprint.
  • Entwicklung

    • Linting und Formatierung des Python-Codes mit uv run ruff check --fix und uv run ruff format.
  • Mitwirkung

    • Mitwirkung am Projekt ist willkommen. Fehlerberichte und Ideen sind willkommen.
  • Statistiken

1 Kommentare

 
GN⁺ 2025-01-10
Hacker News Kommentare
  • Ein Nutzer erwähnte, dass er ein ähnliches Projekt in Highfleet versucht hatte, es aber wegen Problemen mit dem Entwicklungsteam abbrechen musste. Sein Ziel war es, eine Funktion hinzuzufügen, mit der man die In-Game-Karte als Poster drucken kann; das würde die Weltkarte mit Kampfaufzeichnungen besonders machen.
    • Er schlug vor, Poster für Blueprints zu erstellen. Besonders die Darstellung von Raumplattformen und Außenposten als Poster wäre dafür ideal.
    • Er stellte außerdem eine Herausforderung vor, bei der die Endgame-Upload- und Speicherdateien analysiert werden.
    • Er schlug außerdem vor, einen direkten Link zur Seite per Mod zu erzeugen.
    • Er lobte, dass das Projekt sehr gut gemacht sei.
  • Ein anderer Nutzer fragte, ob man die Produktions- und Verbrauchsratios verschiedener Maschinen hinzufügen könne, um Engpässe und andere Daten zu visualisieren.
  • Ein weiterer Kommentar beschrieb die Visualisierung als ähnlich zu einem Layout für integrierte Schaltkreise und erinnerte an einen Coaster, der die Untereinheiten eines Computers zeigt, den GamersNexus verkauft.
  • Jemand dankte dafür, einen künstlerischen Beitrag zur Factorio-Community geleistet zu haben; in einer Umgebung, in der vieles rund ums Spiel auf gnadenloser Effizienz basiert, ist es schön, wenn Stil Platz hat.
  • Ein Nutzer fragte neugierig, warum es erneut in JavaScript statt in Python geschrieben wurde.
  • Ein Nutzer schlug vor, dass ein Icon nützlicher wäre, wenn es in Assemblers das aktuell ausgewählte Rezept anzeigt.
  • Ein Nutzer sagte, er hätte endlich einen Grund gefunden, noch 200 Stunden Factorio zu spielen, und bedankte sich dafür.
  • Einer teilte mit, dass er erst kürzlich entdeckte, dass er Munition aus Türmen entfernen und an anderer Stelle einlegen kann. Er liebt alle Factorio-Mods und -Werkzeuge und erwähnt, dass er dafür mehr Zeit aufwendet als bei jedem anderen Videospiel.
  • Jemand erwähnte einen beinahe vollständigen Kreislauf vom Schaltungsentwurf über Layouts für Leiterplatten zurück zu Factorio.
  • Er teilte einen Link zum vorherigen Kommentar.