Sorcerer's Struggle
Sorcerer's Struggle
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/109130Identifiers
Study Information System: 215626
Collections
- Kvalifikační práce [10926]
Author
Advisor
Referee
Ježek, Pavel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming and Software Systems
Department
Department of Software and Computer Science Education
Date of defense
5. 9. 2019
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
počítačová hra, platformer, hra pro více hráčů, multiplatformní hra, editor herního světaKeywords (English)
video game, platformer, multiplayer, multi-platform, level editorTáto práce se věnuje návrhu a realizaci tzv. run and gun hry, která je pro více hráče a běží na platformách Windows, Linux a MacOS. Práce obsahuje diskusi o herních platformách a o nejdůležitějších součástech aplikace a vhodného editoru herního světa. Mezi ostatní diskutované tématy patří problém vyhlazování herní mapy, řešení dynamické synchronizace obrazů a návrh a funkce matchmaking serveru. Výsledkem práce je dvoudimenzionální hra, příslušný editor herního světa a server. 1
This thesis deals with the design and implementation of a multiplayer run and gun game, which can be run on Windows, Linux and MacOS platforms. The thesis contains discussions about the gaming platforms and the most important components of the application and of a suitable world editor. Furthermore, the problems of map smoothing and dynamic image synchronization are explored and the last part addresses the design and functionalities of a matchmaking server. The result of the thesis is a two-dimensional game, with a complementing world editor and server. 1