Divulgação no HN: ferramenta de visualização de blueprints do Factorio
(github.com/piebro)-
Factorio Blueprint Visualizer
- Eu gosto de Factorio e fiz este site para visualizar como a fábrica fica conforme ela cresce ou o blueprint fica totalmente ajustado.
- Neste site, é possível importar um blueprint do Factorio em texto e visualizá-lo.
- Todos os prédios, tiles e elementos de conexão são desenhados como gráficos vetoriais (SVG), então podem ser vistos em qualquer resolução.
- Devido à atualização mais recente, blueprints de versões anteriores ao Factorio 2.0 podem não funcionar corretamente. Você pode atualizar importando o blueprint antigo no Factorio e exportando novamente.
-
Como usar
- Gere um blueprint no Factorio.
- Exporte o blueprint como texto.
- Acesse o site.
- Clique no botão "Upload Blueprint" e cole no campo de texto.
- Teste novas configurações de desenho aleatórias ou edite a configuração de desenho atual.
-
Exemplos
- Exemplo de blueprint de Josh Ventura.
-
Atualização [2025-01-08]
- Suporte a Factorio 2.0 e Factorio: Space Age.
- Portado de Python para JavaScript para simplificar e melhorar a performance.
- Adição da edição de configurações de desenho.
- Adição de suporte a tiles.
- Várias melhorias de qualidade.
-
Como usar esta ferramenta
- Texto para imagem
- Gera datasets para fine-tuning do SDXL (rede neural de texto para imagem) usando as imagens geradas por esta ferramenta.
- Pen Plotting
- Gera visualizações para desenhar a fábrica com uma plotter a caneta.
- Use https://github.com/abey79/vpype para mesclar linhas antes da plotagem.
- Texto para imagem
-
Ferramentas de criação de blueprint do Factorio
- Factorio SAT: gera layout de esteiras otimizado usando um SAT solver.
- Factorio Verilog: converte código Verilog para blueprint do Factorio.
-
Desenvolvimento
- Use
uv run ruff check --fixeuv run ruff formatpara fazer linting e formatação do código Python.
- Use
-
Contribuição
- Contribuições para o projeto são bem-vindas. Você pode reportar bugs e sugerir ideias.
-
Estatísticas
- O Plausible é usado para rastreamento leve do número de visitantes do site; quem quiser pode conferir as estatísticas em: https://plausible.io/piebro.github.io%2Ffactorio-blueprint-visualizer/…
1 comentários
Comentário do Hacker News
Um usuário comentou que tentou um projeto semelhante no jogo Highfleet, mas parou por problemas com a equipe de desenvolvimento. O objetivo era adicionar uma função para imprimir o mapa do jogo como pôster, o que tornaria os mapas mundiais com registros de combate algo especial.
Outro usuário perguntou se seria possível adicionar as taxas de produção e consumo de diferentes máquinas para visualizar gargalos e outros dados.
Outro usuário comentou que a visualização parecia com um layout de circuito integrado e lembrou de um porta-copos representando um subsistema de computador vendido pela GamersNexus.
Um comentário agradeceu por contribuir artisticamente para a comunidade Factorio, dizendo que muita coisa no entorno do jogo é focada em eficiência implacável e que é bom ter estilo.
Um usuário perguntou por que reescreveram de Python para JavaScript.
Foi sugerido que seria mais útil ter um ícone mostrando a receita selecionada pelo montador.
Agradeceu dizendo que estava procurando uma razão para jogar mais 200 horas de Factorio.
O usuário compartilhou que acabou descobrindo que é possível remover munição de uma torre e colocar em outro lugar. Disse que ama todos os mods e ferramentas relacionados a Factorio e que passou mais tempo nele do que em qualquer outro videogame.
O usuário falou de um ciclo quase completo, do layout de placa de circuito ao próprio Factorio.
Compartilhou um link para um comentário anterior.