MobChar - balíček pro Pána jeskyně v Dračím doupěti
MobChar - Game master package for Dračí doupě
Type of document
bakalářská prácebachelor thesis
Author
Sháněl Matěj
Supervisor
Rybola Zdeněk
Opponent
Dombek Daniel
Field of study
Softwarové inženýrstvíStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Cílem této práce je modernizace hry Dračí doupě vytvořením balíčku aplikace MobChar, jenž se zabývá správou poznámek Pána jeskyně (coby specifického typu hráče). V první části je vypracována analýza současného stavu aplikace MobChar a požadavků na stav cílový. Následně je vytvořen návrh aplikace, který je přizpůsoben potřebě exportovat data do souborů typu .xml a přenášet tyto soubory mezi zařízeními. Na základě návrhu je provedena implementace softwaru, která je nakonec otestována nejprve samostatně, následně pak při interakci s jinými komponentami aplikace MobChar. Vytvořená aplikace umožňuje přenášet data z desktopové aplikace do již existujících balíčků aplikace MobChar a zpět. Nová funkcionalita umožňuje Pánům jeskyně jednodušeji kontrolovat průběh hry a dodržování pravidel. The objective of this thesis is to modernize Czech equivalent of the game Dungeons and Dragons by creating new module for MobChar application, which manages notes of the Game master (specific player type). In the first part, the analysis of requirements and currect state of MobChar application is made. After that, the design adapted for need to export data to .xml files and then send them between two devices is created. Based on this design, software application is made. Finally, this application is being tested isolated for basic functionality and then in the context of interaction with other components of MobChar application. The final created application allows transfering data created in desktop application to already created modules of MobChar application and back. New functionality simplifies control of the game progress and rule keeping for Game masters.
Collections
- Bakalářské práce - 18102 [1729]