Who is a "Gameplay Programmer" and what do they do?
Roman Tinkov
What the talk is about
Roman Tinkov explains who a lead gameplay programmer at Ubisoft is: an interaction designer and an expert in player comfort. He frames comfort as a feeling of being at home (familiar, predictable rules), control (accessibility and responsiveness), and the absence of "pain" such as awkward controls or irritating visual and sound effects. To achieve it, a gameplay programmer builds fast, cheap prototypes, playtests them, measures latency (lag matters more than FPS), and creates procedural animation and smooth camera transitions. He also covers perception, empathy and ergonomics: believability matters more than realism, and a game should forgive accidental player mistakes. The role sits between artists, game designers and other engineers. Useful for programmers and designers interested in gameplay development.