There are many elements and components within the field of game design, especially in digital mediums. Some of these include System design, World design, Content design, Game Writing, Level design, User Interface design, and Audio design. All of these disciplines combine to form an overall User Experience.
The resources on the right are arranged by type: eBooks, journal articles, videos, and websites. They all relate to game design components in some way, though individual resources may cover more focused elements.