Especially for game developers game-jams are a great way to prevent scope creep and actually push towards a deliverable at the end of the timeframe.
And by signing up in advance you have something to hold yourself accountable with.
That being said, as a game dev, or developer in general, you need to be pretty frustration resistant. Even as a senior dev you still have these situations. Most often it’s the dev that’s wrong, not the computer (or third party library/framework/engine).
I’d also advise against using chatgpt and instead go for some basic coding Tutorials first.
Awesome, I didn’t know that either! TIL