Thesis Details

Hra v OpenGL

Bachelor's Thesis Student: Hranáč Pavel Academic Year: 2020/2021 Supervisor: Starka Tomáš, Ing.
English title
Game in OpenGL
Language
Czech
Abstract

The goal of this thesis is to create a custom game with an AI opponent. The theoretical part of the thesis deals mainly with artificial intelligence in games in general. The game's graphics are three-dimensional and use the OpenGL API and the GPUEngine graphics library. The created game is a turn-based strategy game similar to chess, offering computer opponents of various difficulties using a custom modification of the Minimax strategy with a complex heuristic. The game also offers local multiplayer. The results of this thesis can serve as inspiration or a basis for the study of artificial intelligence in games.

Keywords

Game, 3D, Graphics, Artificial intelligence, AI, Game AI, Minimax, A*, A-star, OpenGL, GPUEngine, QtQuick, QML

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
16 June 2021
Reviewer
Committee
Herout Adam, prof. Ing., Ph.D. (DCGM FIT BUT), předseda
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
HRANÁČ, Pavel. Hra v OpenGL. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-16. Supervised by Starka Tomáš. Available from: https://www.fit.vut.cz/study/thesis/23400/
BibTeX
@bachelorsthesis{FITBT23400,
    author = "Pavel Hran\'{a}\v{c}",
    type = "Bachelor's thesis",
    title = "Hra v OpenGL",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23400/"
}
Back to top