Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, we have https://mindustrygame.github.io/ that it is free software. And IHMO it is best that Factorio.


I've been playing Mindustry a lot lately, and while I've been enjoying it, it's just a different game than Factorio -- they scratch different, but similar, itches.

Factorio is about the long game, and your designs have to be able to scale, especially if you're going for mege-base scale. It's more about complex designs and a very deep tech tree and dependency hierarchy. It's about factory automation at its core, with some PvE/tower defense (optionally) thrown in.

Mindustry is mostly a tower defense game at its core that uses automation/factory building to accomplish that goal. It simplifies a lot of things that are more of a challenge in Factorio. E.g. not needing inserters makes optimizations much easier. Also, the way building happens almost immediately and you don't need bots makes construction much easier.

I like both quite a bit, but depending on what you're looking for, either game could be more enjoyable for you.


> you don't need bots makes construction much easier

I loved that part of Satisfactory as well. The more I play with instant building, the more I think it just makes sense.


Strange that nowhere on this landing page does Mindustry advertise itself as "free software". In fact, there is a very prominent link to buy it on steam for $9.99. A bit off-putting.

As developers of course we associate GitHub with FOSS, but would a layman? I guess the thinking is anyone who doesn't know to visit the repo and `git clone` probably requires the steam installation? $9.99 however is not cheap many places on Earth.


OSS developer finds way to get people to pay for their software, other OSS developers furious. Film at 11.

Like seriously, they made a game and made it open source and free (there's even a prominent $0 itch.io link just under the Steam one!), and allow people to pay them money for it using the most popular and successful game distribution platform in the history of mankind, and people are put off by it?


Am I furious? No. Am I "put off". Yes. And the reason I get put off is that when there is someone or someones involved that has money in focus and are "creative" with securing funding for their work I get worried about possible future decisions and get wary of investing time/effort in the game/software. But that's just me and I know myself, that I get upset when individuals uses their full right to eg close source and start a business based on their successful software. It's not rational but I tend to gravitate to projects driven by very idealistic individuals. Of which there seem to be less and less of as time goes.


$10 is an absolute steal for a fully featured game with hundreds, if not thousands, of hours of play time in it. FOSS or not.


I don't disagree, but I'd add that this also pretty normal in modern games. AAA games charging $60 + $1000 in DLC make up a negligible chunk of the games market, yet receive nearly all the coverage, because that price markup is disproportionately directed towards advertising. Here [1] are the sales prices on Factorio by region (another benefit of using a distribution service), and keep in mind that they recently increased their prices by upwards of 50% after leaving early access! The cheapest its available is in Argentina where it goes for $2.80.

It's an identical story with the vast majority of games. For games in a roughly similar vein to Factorio you might also look at Dyson Sphere Program, Rimworld, and Satisfactory among many others. The obscure exceptions in price are AAA stuff and Japanese stuff.

Add in various sales, bundles, etc and it gets even more ridiculous. Epic is currently trying to become a viable competitor to Steam. The problem they face is that people would rather buy games where their games library already is. So Epic has responded perfectly naturally - just give everybody a completely free game library. Each week that give away 1-3 free games to people; that's included games like GTA V.

We're currently in an absolute golden age for games and gaming.

[1] - https://steamdb.info/app/427520/


I've seen this pattern before and think it is very interesting. It has the benefit that the people able to contribute get the game for free and the people who cannot contribute have to pay.

On the other hand, it is very programmer-elitist.


Isn't the $0 itch.io link placed right next to the steam link in the project homepage? (And it seems it looks even bigger than the steam one)

If you don't want to pay now(for whatever reason) but want to play it. You just do. (And I highly suggest you do it if you haven't)


It's under the GPL 3 license, so it's free software. Click the GitHub link on top for the source code. It's also free on itch.io. There's a link to that below the Steam link.


I understand that. This is a very highly rated game on Steam. Clearly, many have come across it without realizing it is, in fact, free.

Even as a developer, if Steam were to recommend this game to me, I have no way of knowing it's FOSS. Very interesting strategy. I'll give them that.

I have enough misgivings about it though that I probably won't be playing it. Feels scammy. Like they are trying to essentially release a paid game, but with the support and goodwill of the FOSS community at their disposal.

I certainly hope all of the contributing developers are getting a cut...


I bought it even I know it is. 10$ isn't expensive for that size of a game.

Would you call it a steal if the man maintaining it basically work full time on it and live on it? I think play it for free feels more like a steal instead.

(And technically, this is one man project that accepts contribution, most work are done by himself, includes game mechanism and maps)


The steam one also makes multiplayer much more convenient. Just click on your buddy and join their game. The open source release is a bit trickier and has you hosting and typing in IP addresses.


I'm actually much more likely to buy a game on Steam for $9.99 than for $0. The former game probably costs $9.99, while the latter will either turn out to be a casino in disguise or a second job.

And I'm also extremely wary of any price point below $5. At that level, it's less likely that the game is just cheap, and more likely that it's a barely-playable asset flip. So is $9.99 a fair price for a game that's actually free? Maybe it's a little expensive, but it's not ridiculously so.


Oh, devs might be paid for their work, how abhorrent /s


It's "free as in speech", not "free as in beer".

https://www.gnu.org/philosophy/free-sw.en.html


No, it is also "free as in beer": https://anuke.itch.io/mindustry


It's free as in "you have free time to build it yourself". Seems like a fair tradeoff to me.


Actually, the link in your parent comment is a freely available playable binary. You don't need to build it yourself. The only different with steam version is you need to update it yourself because it does not include an auto updater (Steam one neither, but steam itself is).

The only platform you need to pay to play is ios. Because… Apple tex. You need an expensive mac and yearly paid dev account just to submit anything to appstore. It's not reasonable to ask anyone do it for free (let alone time consumed on maintenance)


The zip files on itch.io are compiled already! Just download and play!


Seems like tax on confused and/or rich people.


Please don't tell people, It's so addictive to "factorio people", I loved this game.


Can you write scripts in factorio? You can do that in mindustry.


Within the game, Factorio has basic logic circuits that have ladder logic qualities. The circuits only have a few primitives: constants, comparators, and basic math. You don't ever have to use circuits to complete the base game, and most use cases can be solved with only a few circuits. But of course people have used them to write full graphics pipelines like any programmable game system.

https://en.wikipedia.org/wiki/Ladder_logic

Outside the game, Factorio also has full support for mods written in LUA. I am not a modder, so I can't comment on its relative power versus other mod systems, but Factorio has a handful of overhaul mods that change the entire game.

Since its moddable, people have created mods that allow you to write LUA logic for the circuits instead of the basic math operations/comparators.

https://mods.factorio.com/mod/Moon_Logic


Others already mentioned built-in combinator logic and moon logic addon, there's also addon that let's you write in a simple assembly language - think having few bytes of memory for program and data and connecting to the same logic network as combinator logic does.

You can do fairly complex stuff this way.


As the other comment said you can do gates.

You can also write lua mods. I’ve done that for some stats/dashboarding.


Mindustry needs to lose the scripting system as it’s terrible.

ShapezIO has a better idea with an overlay to do that stuff (albeit with more restrictions).

A flow based system would be far better. It’s easier for non programmers (which is also more fair) and could visually look and function more like normal mindustry.


Better, you can (effectively) build logic with gates directly.


Unsure, never played factorio before, but in mindustry each different "CPU" can execute different scripts to utilize their surroundings. I'd imagine that's more "efficient" than eking out a logic using gates?


Depends on your persistence. I've seen a full "mall" (factories building factory items) that dynamically built requests from scratch; no queued items. I've also seen delivery systems which will send a train with the requested items from your central base to your current location.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: