Геймплей-программист реализует пользовательский опыт, например управляемый транспорт или крюк, как в Uncharted 4, и использует для этого Unreal Engine и язык программирования C++. Такой специалист может делать не только шутеры, но и игры любых других жанров — 2D-платформер, RTS, авиасимулятор, файтинг или RPG.