> I’m putting all this effort into this game and at the end I won’t really have anything to show for it
You will have something to show for it: Joy.
If your only interest is to invest effort into producing something that provides some kind of physical value, then of course work will be more interesting than games.
Development has fun parts and it has tedious parts. The tedious parts are what usually makes for a good product. Factorio removes that part; because it is not about producing a product, it's about having fun.
> Not sure if it’s a blessing or a curse.
That's up to you, but for me it'd be a curse, not being able to do thing just for fun anymore, because of always feeling a pressure to be productive.
> Development has fun parts and it has tedious parts. The tedious parts are what usually makes for a good product. Factorio removes that part; because it is not about producing a product, it's about having fun.
Factorio also has tons of tedious parts. It really isn't all that different in that regard in my experience.
There are many games these days that are designed to have a certain element of tediousness (grind) in them, because this gives you the sense of being productive without actually producing anything.
> That's up to you, but for me it'd be a curse, not being able to do thing just for fun anymore, because of always feeling a pressure to be productive.
I don't think they mean to say they always feel a pressure to be productive. If it costs you exactly the same amount of energy and you get the same amount of joy from it, then why would you not choose an activity that produces something of enduring value?
> Factorio also has tons of tedious parts. It really isn't all that different in that regard in my experience.
I would say that the only boring part is before you get bots. Then your role shifts from builder to designer. All the tools given to you (ctrl+c/x, up/downgrade planners, rail autocomplete, ...) just make building effortles, and most of your time is spent in design, analyzing and debugging your factory, while the changes are done for you as you work.
You're discounting the joy you get from actually solving a problem for yourself and other people which can provide serious long term satisfaction and monetary rewards.
For diversion, I try disconnecting from screens and doing something healthy that involves the use of my physical body. I find walking, hiking, swimming and running very enjoyable. I'm also a big fan of tennis, racquetball and table tennis. I still play video games occasionally when there's not an option to engage with the physical world for diversion but I really prefer chess to most modern video games.
> You're discounting the joy you get from actually solving a problem for yourself and other people which can provide serious long term satisfaction and monetary rewards.
Key word: can.
You can also waste your time and end up with something no one will use. In fact, that's the likely outcome — there are many repos on Github with 0 stars, after all. Factorio is designed to reward you for your efforts. The real world has no such guarantees.
Programming can still beat most games in terms of joy. I just miss that burst of satisfaction from completing something in programming because it’s never really done just good enough for production.
Factorio and other open ended optimization games scratch the same itch as programming without any payoff. Speed running feels different because execution is so important optimal changes over time, and you get a finite endpoint.
You're discounting what's actually being said here, and said by many people.
I don't play Factorio for the same basic reason as so many others in this thread: it's too much like programming, and I want to use that energy actually programming. Something I enjoy very much, something which has paid every expense I've had for the last fifteen years, and something which directly produces value for other people.
I also pick up a little handheld most evenings and play games on it. Lately, Puzzle Bobble and Galaxian. Scratches a different itch.
The dichotomy between 'play Factorio' and 'program computer' does not reduce to the dichotomy between 'have fun' and 'joylessly pursue productive endeavors'. Clearly for some people Factorio doesn't produce the former dichotomy in the first place, and more power to 'em. For others it does, and the conclusion that this means we don't like fun is simply invalid.
You will have something to show for it: Joy.
If your only interest is to invest effort into producing something that provides some kind of physical value, then of course work will be more interesting than games.
Development has fun parts and it has tedious parts. The tedious parts are what usually makes for a good product. Factorio removes that part; because it is not about producing a product, it's about having fun.
> Not sure if it’s a blessing or a curse.
That's up to you, but for me it'd be a curse, not being able to do thing just for fun anymore, because of always feeling a pressure to be productive.