Settings

Theme

Verilog2Factorio: Web Demo

redcrafter.github.io

136 points by linux_is_nice 5 years ago · 20 comments

Reader

unixhero 5 years ago

I've given Factorio a wide berth. It seems risky for me to sit down with this game. The strategic rpg/simulator addict in me really wants to :).

  • taneq 5 years ago

    I find that with games like these I initially get totally sucked in, and then a short while later realise that what I'm doing (designing, optimizing, solving problems within constraints) is effectively identical to my day job and if I'm going to be spending brainpower on it I might as well be getting paid.

  • dave_sullivan 5 years ago

    Oh I dunno, I let it take over my life for a couple months, took it as far as I'd care to, and then moved on.

    I actually prefer Dyson Sphere Program over factorio at this point.

    They're addictive, but for good reason and in ways you don't realize until you experience it.

  • npteljes 5 years ago

    In case you still want in on the action and don't mind another game, Mindustry is also fantastic. Combined with a tower defense gameplay, its factory mechanics are easier and it's broken into levels which are much shorter than a typical Factorio playthrough.

    https://mindustrygame.github.io/

  • simonebrunozzi 5 years ago

    Same here. As much as work, reading, wife, outdoor sports, etc, don't allow me to have a lot of free time for "useless" things like videogames and specifically Factorio, I have a feeling that this one would pull me in and have me spend possibly hundreds of hours per year playing it, which I know I don't want and... well, shouldn't, given my self-appointed priorities in life.

    I am particularly interested in strategic videogames, and loved playing these when I was a kid and a young adult (Master of Magic, Master of Orion 2, Civilization, etc).

    Factorio seems to be particularly interesting and challenging at the same time.

    • unixhero 5 years ago

      The thing is, I consume video games that tells a story, fir relaxation and down time. I do this while my gf watches her Netflix shows. Mad shoutout to LA Noire, 10/10 game, bonus shoutout to Outer Wilds another 10/10.

      But Factorio? It is going to consume me. I can tell just by what I have seen and read. I want to do deep thought on real problems not video game things. I could be massively wrong, but I tread lightly around that title.

kernoble 5 years ago

Whenever I zoomed out of my bases in Factorio, I always was reminded of IC die shots.

pdq 5 years ago

Nice project. FYI, this is using the Yosys Verilog synthesizer for the real magic.

https://github.com/YosysHQ/yosys

duskwuff 5 years ago

Documentation is in the README.md at:

https://github.com/redcrafter/verilog2factorio

dang 5 years ago

Recent and related:

Show HN: Verilog2factorio - https://news.ycombinator.com/item?id=26929370 - April 2021 (70 comments)

deepsun 5 years ago

Can I run it in a browser? Or I need Factorio installed to copy it there?

  • exac 5 years ago

    Look at the tabs on the top. It generates the blueprints, but you can also see a link to a browser-render of the blueprint.

  • leetrout 5 years ago

    You click "compile" in the top right then after the log outputs everything you go to the blueprint page and click "open in fbe".

crooked-v 5 years ago

I wonder if the same thing would be possible for Rimworld, using some level of abstraction over pawns (as input/output connections) and minimum room configurations.

  • codetrotter 5 years ago

    Or for Minecraft. Probably Verilog to Minecraft has been done already.

  • waste_monk 5 years ago

    How would the clock work for that? wouldn't want part of the "die" to fall out of sync because someone stopped to grab a meal or fight an crazed boomrat.

    • regularfry 5 years ago

      That just sounds like somewhere you'd want clockless design. The brute force way to do it is to replace the clock with a "ready" signal from each subcomponent, so the next in the chain only does its thing when it knows all the inbound signals are good.

cttet 5 years ago

OK now we need chiesel for Factorio for the next step

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection