Gameplay programmers write the code for the interactions that make a game fun to play. While lead designers decide on the combat, gameplay programmers make it happen. They work with level designers to see what needs to be done to make the gameplay work