Interpreter spoločenských hier hraných na mape zloženej zo štvorčekov
Thesis title in thesis language (Slovak): | Interpreter spoločenských hier hraných na mape zloženej zo štvorčekov |
---|---|
Thesis title in Czech: | Interpret společenských her hraných na mapě složené ze čtverečků |
Thesis title in English: | Interpreter of Board Games Played on a Map Consisting of Possibly Movable Square Tiles |
Key words: | spoločenská hra|interpreter|mapa zložená z dielikov|zadávanie pravidiel |
English key words: | board game|interpreter|map consisting of tiles|inputting rules |
Academic year of topic announcement: | 2022/2023 |
Thesis type: | Bachelor's thesis |
Thesis language: | slovenština |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | RNDr. Martin Pergel, Ph.D. |
Author: | Bc. Dann Mosný - assigned and confirmed by the Study Dept. |
Date of registration: | 25.09.2023 |
Date of assignment: | 25.09.2023 |
Confirmed by Study dept. on: | 27.09.2023 |
Date and time of defence: | 06.09.2024 09:00 |
Date of electronic submission: | 18.07.2024 |
Date of submission of printed version: | 18.07.2024 |
Date of proceeded defence: | 06.09.2024 |
Opponents: | doc. RNDr. Jakub Klímek, Ph.D. |
Guidelines |
Uchazeč implementuje interpret společenských (deskových) her hraných na mapách sestávajících ze čtverečků (potenciálně pohyblivých). Funkčnost a použitelnost demonstruje implementací několika takových her, např. Amazing Labyrinth, Tsuro, Mice in a Maze, Snakes and Ladders a případně dalších dle vlastního uvážení a porady s vedoucím. |
References |
M. Michaelis, E. Lippert: Essential C# 5.0, Addison-Wesley Professional 2012, ISBN 978-0321877581,
J. Skeet: C# in Depth (3rd Edition), Manning Publications 2013, ISBN 978-1617291340, R. Nystrom: Game Programming Patterns, Genever Benning 2014, ISBN 0990582906, M. McShaffry, D. Graham: Game Coding Complete (4th Edition), Cengage Learning 2012, ISBN 978-1133776574, Ch. Sells: Windows forms 2.0 Programming, Addison-Wesley Professional 2006, ISBN 978-0321267962. |