Gamemaster je osoba, ktorá plánuje, rozhoduje, rieši hádky a inak vedie hru na hranie rolí s viac ako jedným hráčom. Takmer vždy sa vyskytuje v hrách, kde sú všetci hráči na rovnakej strane, a menej často v hrách, kde sú hráči proti sebe. Pôsobenie v úlohe gamemastera sa niekedy nazýva "Gamemastering" alebo skrátene "GMing".

Úlohou gamemastera v tradičnej role-playing hre (kde sú všetci hráči spolu osobne) je spojiť príbehy postáv ostatných hráčov, ovládať ostatné postavy a príšery, pripraviť miesta a scény pre postavy hráčov a riešiť spory medzi hráčmi. Toto základné pravidlo je rovnaké takmer vo všetkých hrách na hrdinov, ale niektoré súbory pravidiel môžu vyžadovať, aby gamemaster vykonával aj iné úlohy, ktoré sú pre daný systém jedinečné.

Úlohou gamemastera v online hre je dohliadať na to, aby všetci dodržiavali pravidlá hry, a poskytovať všeobecné služby zákazníkom. Gamemastermi v online hrách môžu byť hráči, ktorí si túto úlohu vyberú ako v tradičných hrách na hrdinov, alebo to môžu byť pracovníci platení spoločnosťou, ktorá hru vyrába.