Detail práce

Hra v OpenGL

Bakalářská práce Student: Hranáč Pavel Akademický rok: 2020/2021 Vedoucí: Starka Tomáš, Ing.
Název anglicky
Game in OpenGL
Jazyk práce
český
Abstrakt

Cílem této práce je vytvořit vlastní hru se soupeřem s umělou inteligencí. Teoretická část práce se zabývá především umělou inteligencí ve hrách obecně. Grafika hry je trojrozměrná a využívá API OpenGL a grafickou knihovnu GPUEngine. Vytvořená hra je tahová strategie podobná šachům, která nabízí počítačové soupeře různých obtížností na bázi vlastní modifikace strategie Minimax s komplexní heuristikou. Hra také umožňuje lokální hru více hráčů. Výsledky této práce mohou sloužit jako inspirace nebo základ při zkoumání umělé inteligence ve hrách.

Klíčová slova

Hra, 3D, Grafika, Umělá inteligence, AI, Herní AI, Minimax, A*, A star, OpenGL, GPUEngine, QtQuick, QML

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
16. června 2021
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na doplnění ze strany přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "C".

Otázky u obhajoby
  1. Jakým způsobem jste pozměnil předcházející práci? Jaké změny jste udělal v textu a jaké v aplikaci?
  2. V textu píšete: "Počet možných tahů může přesáhnout i hranici tisíce tahů". Demonstrujte takovou situaci.
  3. Komise, například: Jak jste kompletoval technickou zprávu?
Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Kočí Radek, Ing., Ph.D. (UITS FIT VUT), člen
Křivka Zbyněk, Ing., Ph.D. (UIFS FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
HRANÁČ, Pavel. Hra v OpenGL. Brno, 2021. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-16. Vedoucí práce Starka Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/23400/
BibTeX
@bachelorsthesis{FITBT23400,
    author = "Pavel Hran\'{a}\v{c}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Hra v OpenGL",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23400/"
}
Nahoru