For game Minecraft create a plugin allowing timing and limiting ingame commands

Thesis title: Pro hru Minecraft vytvořte plugin umožňující časování a limitování herních příkazů
Author: Kolář, Jakub
Thesis type: Bakalářská práce
Supervisor: Pecinovský, Rudolf
Opponents: Šlajchrt, Zbyněk
Thesis language: Česky
Abstract:
Práce je zaměřena na svět počítačových her a postavení hry Minecraft v tomto světě. Pomocí analýzy jednotlivých možností v této hře samotné a dále také v serverovém softwaru pro tuto určen, se práce snaží nalézt nejčastější problémy, se kterými se uživatelé mohou setkat na straně hráče i na straně správce serveru. K těmto problémům je postupně hledáno řešení. K problému, který nebylo možné vyřešit pomocí analýzy, bylo nutné navrhnout a vytvořit plugin tento problém řešící. Konkrétně se jedná o omezování herních příkazů pomocí poplatků v herní měně a pomocí časování. První část práce obsahuje popis světa počítačových her společně s žánry a druhy těchto her i s příklady. Dále práce popisuje základní vlastnosti a herní mechaniky hry Minecraft. Předposlední část práce obsahuje základní požadavky na vytvářený plugin, který řeší problematiku s herními příkazy. Dále pak návrh tohoto pluginu včetně jeho realizace. Poslední část práce obsahuje uživatelskou dokumentaci vytvořeného pluginu.
Keywords: plugin; objektově orientované programování; žánry počítačových her; Minecraft; server; závěrečná práce; příkaz; hráč; Počítačová hra; Java
Thesis title: For game Minecraft create a plugin allowing timing and limiting ingame commands
Author: Kolář, Jakub
Thesis type: Bachelor thesis
Supervisor: Pecinovský, Rudolf
Opponents: Šlajchrt, Zbyněk
Thesis language: Česky
Abstract:
Thesis is focused on the world of computer games and status of game Minecraft in this world. By analyzing the different options in the game itself and also in the server software for this game, thesis is trying to find the most common problems that users may encounter. For these problems are gradually finding solutions. For problem that could not be solved by analysis, was necessary to design and create a plugin that solves the problem. Plugin works by limiting in game commands using prices and timings. The first part of thesis contains a description of the world of computer games with genres and types of games and examples. It also describes the basic features and gameplay mechanics of the game Minecraft. The penultimate section contains the basic requirements for plugin that is being created, which addresses the issue with ingame commands. Furthermore, the design of this plugin including its implementation. The last part contains user documentation for created plugin.
Keywords: player; thesis; plugin; object oriented programing; Java; server; command; Video game; Minecraft; Video game genres

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 4. 2. 2013
Date of submission: 5. 5. 2013
Date of defense: 20. 6. 2013
Identifier in the InSIS system: https://insis.vse.cz/zp/41217/podrobnosti

Files for download

    Last update: