There is a lot of stuff to get hold of, but learning them is the fun part, at least for me it was. It may feel a little overwhelming, but if you're passionate about it, I assure game development surely is worth your time.