Comment by matsemann
2 years ago
I have a hard time actually making games. Not in Unity or Godot specifically, but games in general. I end up going down rabbit holes in the infinite. Like, I was making a puzzle game, where you need to move pieces in a way to move from A to B. I ended up theming it as crossing a river where A and B are on different sides. I think I've spent 95% of my effort on that game on writing a water shader with the look and feel I'd like. But it's inconsequential to the actual gameplay. I could have just copied some code online or bought an asset and moved on.
But at the same time, I'm enjoying myself. I like learning this stuff, and perhaps my goal is really to have fun rather than actually ship something. So it's OK.
IMO it all depends on the goal. If you're just noodling around on the guitar to have some fun, you're not strictly trying to pick better. If you're doing picking exercises, you're not exploring what a new pedal can do. If you're exploring a pedal, you're not trying to learn a specific song.
For example, I'm currently deliberately moving slower in an idea to figure out good ways of doing things in Godot as well as reading a lot about thes systems. And I've learned a few things along the way. However, if I was in a Ludum Dare mode of working, I could've had something doing the same things I have now much, much faster, because if you don't have core game mechanics working in 8 - 12 hours you're utterly doomed in that context.
This is art. Art shouldn't be confined to foreign interests like making money
ars gratia artis