I know the answers are obvious, someone told me this: Graphics Programming: DirextXDirectX(or Direct3d), OpenGL, etcVulkan, Metal..
Gameplay Programming: Bringing everything together. From design, music, levels, etc.
But maycould you please explain me in depth the difference? So IThis way i can focus on a specific role ofin game programming!