Softwarová adaptace hry BANG! kostková hra

Název práce: Softwarová adaptace hry BANG! kostková hra
Autor(ka) práce: Vlček, Vilém
Typ práce: Bakalářská práce
Vedoucí práce: Buriánek, Jan
Oponenti práce: Palovská, Helena
Jazyk práce: Česky
Abstrakt:
Bakalářská práce se zabývá převodem deskové hry BANG! kostková hra do prostředí webové aplikace s podporou hry více hráčů přes internet při vedení projektu metodikou Scrum. V rámci práce se provádí analýza pravidel adaptované hry pomocí předchozího přístupu k obecné analýze pravidel všech deskových her. Dále se práce věnuje návrhu jak front-endu pomocí prototypování, tak také back-endu za využití UML diagramů. K vývoji back-endu aplikace je použit programovací jazyk Java a framework Spring Boot a k vývoji front-endu posloužili jazyky HTML, CSS a JS s frameworkem JQuery. Komunikace serveru s klienty probíhá přes WebSockety. Při vývoji a návrhu aplikace jsou zvažovány a často využity poznatky a názory testerů.
Klíčová slova: Java; Spring Boot; webová aplikace; desková hra; vývoj
Název práce: Software adaptation of the game BANG! The Dice Game
Autor(ka) práce: Vlček, Vilém
Typ práce: Bachelor thesis
Vedoucí práce: Buriánek, Jan
Oponenti práce: Palovská, Helena
Jazyk práce: Česky
Abstrakt:
The bachelor’s thesis concerns itself with the transition of the board game BANG! The Dice Game into the confines of a web application with online multiplayer support while leading the project with Scrum. An analysis of the adapted game’s rules is undergone while making use of a previous attempt at analysis of board game rules in general. The thesis also goes into designing both the front-end of the application, with the help of prototyping, and the back-end with the use of UML diagrams. Java and the framework Spring Boot were used for the development of the back-end of the application, while HTML, CSS and JS along with its framework JQuery were used for developing the front-end. Communication between the server and the clients was handled with the use of WebSockets. Opinions and various inputs of different testers were taken into account and often implemented during both the design and the development phases of the thesis.
Klíčová slova: Spring Boot; web application; board game; development; Java

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 27. 11. 2024
Datum podání práce: 12. 5. 2025
Datum obhajoby: 26. 6. 2025
Identifikátor v systému InSIS: https://insis.vse.cz/zp/90547/podrobnosti

Soubory ke stažení

    Poslední aktualizace: