TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Factorio – Visualizing construction material dependencies

184 点作者 bschne7 个月前

16 条评论

dimava7 个月前
The most advanced calculator for Factorio is definitely YAFC, &quot;Yet Another Factorio Calculator&quot;, based on Google&#x27;s OrTools solvers [<a href="https:&#x2F;&#x2F;github.com&#x2F;shpaass&#x2F;yafc-ce">https:&#x2F;&#x2F;github.com&#x2F;shpaass&#x2F;yafc-ce</a>] (gifs readme at [<a href="https:&#x2F;&#x2F;github.com&#x2F;shpaass&#x2F;yafc-ce&#x2F;blob&#x2F;master&#x2F;Docs&#x2F;Gifs.md">https:&#x2F;&#x2F;github.com&#x2F;shpaass&#x2F;yafc-ce&#x2F;blob&#x2F;master&#x2F;Docs&#x2F;Gifs.md</a>])<p>The flowcharts are generally made with Foreman2 [<a href="https:&#x2F;&#x2F;github.com&#x2F;DanielKote&#x2F;Foreman2">https:&#x2F;&#x2F;github.com&#x2F;DanielKote&#x2F;Foreman2</a>], yet another external tool<p>Both the calculator websites, <a href="https:&#x2F;&#x2F;factoriolab.github.io" rel="nofollow">https:&#x2F;&#x2F;factoriolab.github.io</a> and <a href="https:&#x2F;&#x2F;kirkmcdonald.github.io" rel="nofollow">https:&#x2F;&#x2F;kirkmcdonald.github.io</a> also have both Sankey and Box-line flow diagrams<p>In-game calculator mods are Rate Calculator (that just shows the production ratios of selection), Helmod and Factory planner, don&#x27;t have flow diagrams afaik<p>---<p>But with the new 2.0 DLC Quality and Recycling mechanics which makes every graph connection quintuple and bidirectional, the difficulty to calculate what&#x27;s the best way to craft something of high quality is going to skyrocket
karamanolev7 个月前
Side note, Factorio 2.0 + Space Age is coming in a few days (Monday, the 21st). Ardent players, be ready to press the pause button on your non-factory life and dive deep.
评论 #41877464 未加载
评论 #41877216 未加载
评论 #41877370 未加载
评论 #41877639 未加载
评论 #41877298 未加载
评论 #41877489 未加载
评论 #41877461 未加载
jnwatson7 个月前
There are several Factorio dependency trackers and calculators already. Importantly, there are several mods that make the vanilla game&#x27;s graph look like child&#x27;s play.<p>The real innovation was just teased at the end. Balancers (systems of belts and splitters than evenly distribute the contents of n belts to m belts) are tricky to get right and compact and so far as I know are only human-designed. A mechanism to automatically design them would be very interesting.
评论 #41877146 未加载
评论 #41877209 未加载
dmurray7 个月前
When I saw the domain I assumed it would be Stephen Wolfram&#x27;s blog and he&#x27;d soon be detailing how, instead of writing a dozen books and developing a new kind of science and changing the way all of computing works, he&#x27;d spent 5 years building the bestest Pyanodon megabase.
perihelions7 个月前
For those unfamiliar, there&#x27;s alternatively a standard FOSS tool, graphviz, that&#x27;s roughly equivalent to what these Wolfram examples do. It has a trivial syntax: this is a complete example that draws exactly what it says,<p><pre><code> digraph { a -&gt; b -&gt; c -&gt; a } </code></pre> Here&#x27;s minimal syntax for drawing directed graphs with image nodes, in the style the Wolfram example uses:<p><pre><code> digraph { node [label=&quot;&quot;, style=&quot;none&quot;, shape=&quot;plaintext&quot;, fixedsize=&quot;true&quot;, imagescale=&quot;false&quot;, width=1.0, height=1.0] copper_plate [image=&quot;Copper_plate.png&quot;] copper_cable [image=&quot;Copper_cable.png&quot;] copper_plate -&gt; copper_cable [label=&quot; 50 trillion&quot;] }</code></pre>
MaxikCZ7 个月前
And heres a Pyanodon graph: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;factorio&#x2F;comments&#x2F;12w2w3i&#x2F;the_full_pyanodons_space_science_flowchart&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;factorio&#x2F;comments&#x2F;12w2w3i&#x2F;the_full_...</a>
评论 #41877562 未加载
nusl7 个月前
With Satisfactory&#x27;s recent 1.0 release and Factorio 2.0&#x27;s upcoming release, I&#x27;m really loving that factory games are being recognised more widely. They&#x27;re incredibly fun, addictive, and rewarding. I&#x27;ve sunk quite a lot of time into Satisfactory but less into Factorio. Perhaps 2.0 is a good time to start.<p>Satisfactory has a range of useful tools like this to plan your factory (if you don&#x27;t want to do it manually), and they can quickly explode in complexity.<p>At first it&#x27;s mind-bogglingly daunting but breaking it down into smaller parts then addressing them down the DAG makes it more digestible. When you finally complete an end goal it&#x27;s very satisfying.
评论 #41877797 未加载
Seb-C7 个月前
I am developing a game called Astral Divide, which has in common with Factorio to have factories and a tech tree.<p>Until this week, I had a fancy tree visualization similar to the article&#x27;s content (except that the location of the nodes was hardcoded). I spent quite some time to implement it and get it right, and it was difficult to maintain and update when adding new content.<p>Also, one feedback that I got from early testers is that this is confusing, and they didn&#x27;t know how to read it.<p>I think that the main problem is that in such a graph, it is difficult to know if a branch means &quot;A is an ingredient to make B&quot; or &quot;A is a machine that you can use to make B&quot;.<p>I spent time this week replacing it with a dumb list showing individual recipes in the form of an equation like &quot;A = B + C&quot;, and I find it not only easier to understand, but also way cheaper to maintain.<p>You can see the previous version in one of the screenshots (fifth thumbnail): <a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;2597060&#x2F;Astral_Divide&#x2F;" rel="nofollow">https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;2597060&#x2F;Astral_Divide&#x2F;</a><p>And the first draft of the new version: <a href="https:&#x2F;&#x2F;mastodon.gamedev.place&#x2F;@sebc&#x2F;113327870376150885" rel="nofollow">https:&#x2F;&#x2F;mastodon.gamedev.place&#x2F;@sebc&#x2F;113327870376150885</a>
red_admiral7 个月前
Good graphs, but if possible I&#x27;d have put labels on the edges showing resource required per second or something like that to keep the production line running. Some of these need a lot more iron than others.<p>Then you can go figure out how many iron ore mining drills you need to keep a purple science factory running.
评论 #41877294 未加载
评论 #41877581 未加载
jeffhuys7 个月前
Oooh, I love Factorio, code, and graphs. What a treat! This&#x27;ll come in handy soon; JUST finished my starterbase and want to use it to create a &quot;megabase&quot; (or probably &quot;mediumbase&quot; since it&#x27;s my first time).<p>Thank you for sharing!
teekert7 个月前
Those are Directed Acyclic Graphs (DAGs), like used in make, and Snakemake. No mention of that word though. There are some nice libraries and visualization tools for DAGs.
评论 #41877560 未加载
fergie7 个月前
Is Factorio HNs favourite game or is it Civ V?
评论 #41877022 未加载
评论 #41877037 未加载
评论 #41877168 未加载
评论 #41877087 未加载
评论 #41877479 未加载
评论 #41877020 未加载
评论 #41877147 未加载
评论 #41877133 未加载
评论 #41877102 未加载
seanhunter7 个月前
This is perfect timing - just when Space Age is about to come out.
cetu867 个月前
Wow, looks nice! Can you do that for SE and add quantities?
ilrwbwrkhv7 个月前
Wolfram and Mathematica are such interesting tools. Maybe one of the only two tech companies that won capitalism along with Valve.
Nihal_rg7 个月前
Where can I buy&#x2F;install this game?
评论 #41881115 未加载