# HN 공개: Factorio Blueprint 시각화 도구

> Clean Markdown view of GeekNews topic #18656. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=18656](https://news.hada.io/topic?id=18656)
- GeekNews Markdown: [https://news.hada.io/topic/18656.md](https://news.hada.io/topic/18656.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2025-01-10T09:50:54+09:00
- Updated: 2025-01-10T09:50:54+09:00
- Original source: [github.com/piebro](https://github.com/piebro/factorio-blueprint-visualizer)
- Points: 1
- Comments: 1

## Topic Body

- **Factorio Blueprint Visualizer**
  - Factorio 게임을 좋아하며, 공장이 성장하거나 청사진을 완벽하게 조정한 후의 모습을 시각화하기 위해 웹사이트를 만듦.
  - 이 웹사이트를 통해 Factorio 청사진을 텍스트로 가져와 시각화할 수 있음.
  - 모든 건물과 타일, 연결 요소들이 벡터 그래픽(SVG)으로 그려져 어떤 해상도에서도 볼 수 있음.
  - 최신 업데이트로 인해 Factorio 2.0 이전 버전의 청사진은 제대로 작동하지 않을 수 있음. 이전 청사진을 Factorio에 가져와 다시 내보내 업데이트 가능.

- **사용법**
  1. Factorio에서 청사진 생성.
  2. 청사진을 텍스트로 내보내기.
  3. 웹사이트로 이동.
  4. "Upload Blueprint" 버튼 클릭 후 텍스트 영역에 붙여넣기.
  5. 새로운 랜덤 드로잉 설정을 테스트하거나 현재 드로잉 설정을 편집 가능.

- **예시**
  - Josh Ventura의 청사진 예시 제공.

- **업데이트 [2025-01-08]**
  - Factorio 2.0 및 Factorio: Space Age 지원.
  - Python에서 Javascript로 포팅하여 단순화 및 성능 향상.
  - 드로잉 설정 수정 기능 추가.
  - 타일 지원 추가.
  - 다양한 품질 개선.

- **이 도구를 사용하는 방법**
  - **텍스트에서 이미지로**
    - 이 도구를 사용하여 생성된 이미지로 SDXL(텍스트-이미지 신경망)을 미세 조정한 데이터셋 생성.
  - **펜 플로팅**
    - 펜 플로터를 사용하여 공장을 그릴 수 있는 시각화 생성 가능.
    - https://github.com/abey79/vpype를 사용하여 선을 병합한 후 플로팅 추천.

- **Factorio 청사진 생성 도구**
  - Factorio SAT: SAT 솔버를 사용하여 최적의 벨트 레이아웃 생성.
  - Factorio Verilog: Verilog 코드를 Factorio 청사진으로 변환.

- **개발**
  - `uv run ruff check --fix` 및 `uv run ruff format`을 사용하여 Python 코드의 린팅 및 포맷팅 수행.

- **기여**
  - 프로젝트에 대한 기여 환영. 버그 보고 및 아이디어 제안 가능.

- **통계**
  - Plausible을 사용하여 웹사이트 방문자 수에 대한 경량 추적 수행. 관심 있는 사람은 통계 확인 가능: https://plausible.io/piebro.github.io%2Ffactorio-blueprint-visualizer?period=all

## Comments



### Comment 33215

- Author: neo
- Created: 2025-01-10T09:50:54+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=42644168) 
- 한 사용자는 Highfleet 게임에서 비슷한 프로젝트를 시도했으나 개발팀과의 문제로 중단되었음을 언급함. 목표는 게임 내 지도를 포스터로 인쇄하는 기능을 추가하는 것이었음. 이 기능은 전투 기록이 담긴 세계 지도를 특별하게 만들어 줄 것임.
  - 사용자는 청사진을 위한 포스터 제작을 제안함. 우주 플랫폼과 전초기지를 포스터로 만드는 것이 예술적임.
  - 게임의 엔드게임 업로드나 저장 파일을 분석하는 도전 과제를 제안함.
  - 게임 모드로 사이트 링크를 직접 생성하는 기능도 제안함.
  - 프로젝트가 매우 잘 이루어졌다고 칭찬함.

- 다른 사용자는 다양한 기계의 생산 및 소비 비율을 추가하여 병목 현상과 기타 데이터를 시각화할 수 있는지 궁금해함.

- 또 다른 사용자는 시각화가 통합 회로 레이아웃과 유사하다고 언급하며, GamersNexus에서 판매하는 컴퓨터 하위 시스템을 나타내는 코스터를 떠올리게 했다고 함.

- Factorio 커뮤니티에 예술적 기여를 해줘서 감사하다는 의견을 표함. 게임 주변의 많은 것들이 무자비한 효율성에 초점을 맞추고 있어 스타일이 있는 것이 좋다고 함.

- 한 사용자는 Python에서 JavaScript로 다시 작성한 이유가 궁금하다고 질문함.

- 조립기가 선택된 레시피를 보여주는 아이콘이 있으면 더 유용할 것이라는 의견을 제시함.

- Factorio를 200시간 더 플레이할 이유를 찾고 있었다며 감사의 뜻을 전함.

- 사용자는 터렛에서 탄약을 빼서 다른 곳에 넣을 수 있다는 사실을 새로 알게 되었음을 공유함. Factorio와 관련된 모든 모드와 도구를 사랑하며, 다른 비디오 게임보다 더 많은 시간을 투자했다고 언급함.

- 사용자는 회로 설계에서 보드 다이어그램으로, 그리고 팩토링으로 이어지는 거의 완전한 순환을 언급함.

- 이전 댓글 링크를 공유함.
