i used to try to make videogames from time to time and arguably i still do but less frequently. a thing that never stops bothering me - and this is not a Subchost, i just got to thinking about it again cause i saw some posts - is how "it's easy to get started making a game with (tool) and (tool)" is such a common thing to see, and more importantly, seems to work for a lot of people.
Iāve been coding games for A Very Long Time, and this post (and the replies) were truly eye-opening for me.
imo there is some hokey mathematical purity thing at the heart of programming culture, which so often leads folks to resist solving the simple problem in front of them in favour of Some Pure System. Iāve seen so many professional engineers write hundreds of lines of fancy code spread across dozens of files to avoid writing mario.x += mario.speed
I think that I associate programming more with eg. carpentry than with mathematics.
for me, I think the beauty is in how well something achieves its desired outcome, how long it lasts, and how easy it is to repair.
the rough edges removed, the days of googling, the hacks out of desperation they just didn't tell you about, the advice they wish they had followed.
I don't know if this will help anyone else, but it helped me a lot. Blogs and scripted tutorials will rarely be what anyone's day-to-day looks like, without a lot of experience
