I feel the same way, I was building something in a game 10 years ago and I thought to myself, “I’m putting all this effort into this game and at the end I won’t really have anything to show for it and this feels like the same energy I use when programming, let me program instead”.
This thought changed me from someone who plays games to someone who makes games.
The only real game I find entertaining and fun these days is Rocket League, everything else feels slow and boring or I could be using this energy for something else.
> 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.
If this is coming from the feeling that you’re not useful in the meantime - pretty curse that has positive effect on your pro life as a benefit. Makes me miserable though.
In the meantime I always could choose between similar joys based on future professional benefits like programming vs gaming. Factorio is like programming so for me I play it whenever I can with my friends (aka almost never), but otherwise I am programming
This thought changed me from someone who plays games to someone who makes games.
The only real game I find entertaining and fun these days is Rocket League, everything else feels slow and boring or I could be using this energy for something else.
Not sure if it’s a blessing or a curse.