Grid-based Online Multiplayer Strategy Game
Počítačová hra typu online strategie pro více hráčů v mřížce
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/103474Identifiers
Study Information System: 186842
Collections
- Kvalifikační práce [10690]
Author
Advisor
Referee
Bída, Michal
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Software and Computer Science Education
Date of defense
6. 9. 2018
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
počítačová hra, online hra pro více hráčů, strategická hra, mřížkaKeywords (English)
video game, online multiplayer, strategy game, gridNázov Práce: Počítačová hra typu online stratégia pre viac hráčov v mriežke Autor: Michal Fibich Katedra: Katedra Softwaru a Výuky Informatiky Vedúci bakalárskej práce: Mgr. Jakub Gemrot, Ph.D., Katedra Softwaru a Výuky Informatiky Abstrakt: Hranie online real-time stregických hier pre vel'ké množstvo hráčov je spojené s očakávaním, že hra bude súčasne hraná s viacerými hráčmi súčasne, ktorí sa nachádzajú v blízkosti pozície hráča. Niektoré hry tohto typu sú špecifické svojím vel'mi dlhým životným cyklom, v ktorom je postup jednotlivých hráčov v hre trvalý. Jedno kolo hry môže trvat' týždne, mesiace, až roky. Avšak, každé kolo je závislé od počtu zúčastnených hráčov. Tento počet nemusí byt' vždy ideálny. Rôzne ročné obdobia môžu spôsobit' vel'ký pokles počtu hráčov prítomných v hernom svete. V niektorých hrách sme sa už stretli s pokusmi zakomponovat' umelú inteligenciu do týchto herných svetov, avšak ciel'om bolo poskytnút' vít'aznú podmienku pre h'račov, miesto toho, aby sa jednalo o pokus znížit' dôsledky po- klesu aktívnych hráčov. Preto sme začali pracovat' na frameworku, ktorý ob- sahuje základné mechaniky týchto hier a dovol'uje prispôsobovanie základných prvkov hry ako sú bojové jednotky,...
Title: Grid-based Online Multiplayer Strategy Game Author: Michal Fibich Department: Department of Software and Computer Science Education Supervisor: Mgr. Jakub Gemrot, Ph.D., Department of Software and Computer Science Education Abstract: Playing a massively multi-player on-line real-time strategy game is connected with expectation of playing with other players close to your position in the game. Some games of this kind have a very long life cycle where the progress of each player is persistent. A match can take months, even years to finish. However, every match is very dependent on the amount of participants which is not always ideal. Different seasons of the year can cause massive drops in the amount of players. There have already been attempts to incorporate an artificial intelligence to these matches, but the goal was to provide a win condi- tion instead of fighting a decreasing player base. That is why we have started developing a framework which includes the basic mechanics of the game and al- lows customization of basic game elements such as units, resources, buildings or entire nations. Part of the framework is an artificial intelligence which is capable of playing games created using the framework along with players. The problem was to find a proper behaviour for the artificial intelligence that...