dc.contributor.advisor | Novák, Vítězslav | |
dc.contributor.author | Kuldanek, Jiří | |
dc.date.accessioned | 2023-06-23T08:42:11Z | |
dc.date.available | 2023-06-23T08:42:11Z | |
dc.date.issued | 2023 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/149715 | |
dc.description.abstract | Pozadí: Herní průmysl je velmi rozsáhlý a metody vývoje videoher nejsou tak jasně definovány jako metody pro vývoj tradičních komerčních informačních systémů. Tato diplomová práce zkoumá jedinečné výzvy a průsečíky mezi tradičními metodami vývoje softwaru a specifickými požadavky vývoje videoher. Práce identifikuje hlavní rozdíly mezi tradičním vývojem informačních systémů a vývojem videoher a zdůrazňuje důležitost přizpůsobení metodik konkrétním potřebám projektu.
Cíl: Hlavním cílem této práce je vyvinout počítačovou videohru Endless Evil a prokázat účinnost hybridní metodiky, která kombinuje sekvenční a agilní přístupy, aby vyhověla specifickým potřebám herního průmyslu.
Metoda: Prostřednictvím návrhu a vývoje hry Endless Evil poskytuje práce podrobnou analýzu a dokumentaci vývojového procesu. Nabízí jedinečný pohled na použití a přizpůsobení běžně používaných metod vývoje softwaru a řízení projektů v kontextu vývoje videoher.
Výsledky: Úspěšné dokončení hry Endless Evil v rámci stanoveného času, rozsahu a omezení zdrojů ukazuje účinnost použitých metodik.
Závěr: Zjištění této práce poukazují na potenciál pro budoucí rozvoj v této oblasti a ukazují, že hybridní metodiky mohou efektivně řešit jedinečné výzvy vývoje videoher, zatímco úspěšně dodávají projekt v rámci časových a zdrojových omezení. | cs |
dc.description.abstract | Background: Videogame industry is very large and the methods of developing videogames are not as clearly defined as the methods for developing commercial information systems are. This Master's thesis explores the unique challenges and intersections between traditional software development methodologies and the specific requirements of video game development. The thesis identifies the main differences between traditional information system development and video game development, emphasizing the importance of adapting methodologies to suit the specific needs of a project.
Aim: The primary objective of this work is to develop a computer video game, Endless Evil, and to demonstrate the effectiveness of a hybrid methodology, combining sequential and agile approaches, to cater to the distinctive needs of the video game industry.
Method: Through the design and development of Endless Evil, the thesis provides an in-depth analysis and documentation of the development process. It offers a unique perspective on the application and adaptation of commonly used software development and project management methodologies in the context of video game development.
Results: The successful completion of Endless Evil within the set time, scope, and resource constraints showcases the efficacy of the employed methodologies.
Conclusion: The findings of this thesis highlight the potential for future development in this field, showing that hybrid methodologies can effectively address the unique challenges of video game development while delivering a successful project within time and resource constraints. | en |
dc.format.extent | 5426578 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Videohra | cs |
dc.subject | vývoj videoher | cs |
dc.subject | objektově orientované programování | cs |
dc.subject | herní smyčka | cs |
dc.subject | renderování | cs |
dc.subject | fyzický engin | cs |
dc.subject | detekce kolize | cs |
dc.subject | rogue-like videohra | cs |
dc.subject | Unity | cs |
dc.subject | hybridní projektové řízení | cs |
dc.subject | iterativní a inkrementální vývoj | cs |
dc.subject | návrh videoher | cs |
dc.subject | wireframe | cs |
dc.subject | uživatelské příběhy | cs |
dc.subject | herní manažer | cs |
dc.subject | návrh softwaru | cs |
dc.subject | dokumentace softwaru | cs |
dc.subject | UML diagram | cs |
dc.subject | vize | cs |
dc.subject | úrovně abstrakce | cs |
dc.subject | Videogame | en |
dc.subject | videogame development | en |
dc.subject | object-oriented programming | en |
dc.subject | game loop | en |
dc.subject | rendering | en |
dc.subject | physics engine | en |
dc.subject | collision detection | en |
dc.subject | rogue-like videogame | en |
dc.subject | Unity | en |
dc.subject | hybrid project management | en |
dc.subject | iterative and incremental development | en |
dc.subject | game design | en |
dc.subject | wireframe | en |
dc.subject | user stories | en |
dc.subject | game manager | en |
dc.subject | software design | en |
dc.subject | software documentation | en |
dc.subject | UML diagram | en |
dc.subject | vision | en |
dc.subject | abstraction tiers | en |
dc.title | Návrh a tvorba počítačové videohry | cs |
dc.title.alternative | Design and Development of a Computer Videogame | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Rozehnal, Petr | |
dc.date.accepted | 2023-05-26 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Ekonomická fakulta | cs |
dc.description.department | 155 - Katedra aplikované informatiky | cs |
dc.thesis.degree-program | Informační a znalostní management | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2751 | |
dc.identifier.thesis | KUL0111_EKF_N0688A050001_2023 | |
dc.rights.access | openAccess | |