Diplomová práce se věnuje návrhu a vytvoření kooperativní počítačové hry. Jsou zde vysvětleny základní pojmy z teorie her a diskutována klasifikace konfliktních situací. Současně jsou popsány principy nekooperativní hry n hráčů, rovnovážné strategie a model nekoluzivního oligopolu. Z matematických nástrojů jsou použity a popsány vybrané metody teorie grafů. Aplikace tvořící součást práce je naprogramována v jazyku Java a vývojovém prostředí NetBeans. Část práce je věnována popisu pravidel a ovládacích prvků aplikace, jsou demonstrovány funkcionality vybraných fragmentů zdrojového kódu a iterační proces vývoje a testování aplikace.