The Quest For Answers

It sounds like you are getting overwhelmed by looking at and translating templates? I had the same problem so I generally stay away from large pre-made templates at this time.

Personally, I found it super easy to take 1 tiny mechanic at a time, figure it out, and repeatedly add more such mechanics as I figured things out.

I came to realize that I am an extremely visual learner. Walls of code just don’t do it for me, but this kind of work I could do forever.

It could be you are just a code type of guy, but first I would recommend taking baby steps and working your way up from the ground floor.