Rozšíření projektu Other Kosmos o modul aktivních bloků

dc.contributor.advisorJežek, David
dc.contributor.authorRůžička, Jakub
dc.contributor.refereeKožusznik, Jan
dc.date.accepted2024-06-04
dc.date.accessioned2024-06-27T17:25:04Z
dc.date.available2024-06-27T17:25:04Z
dc.date.issued2024
dc.description.abstractTato bakalářská práce se zaměřuje na rozšíření projektu Other Kosmos o nový modul, který umožní tvorbu bloků s funkcionalitou a změnou vzhledu, jako jsou například dveře, lampy, přepínače, nášlapné senzory a další. Práce si klade za cíl analyzovat a popsat současný stav projektu, na- vrhnout nové rozšíření, které umožní generické a snadnější vytváření obdobných prvků, a provést analýzu možností funkčních celků, které mohou obsahovat více než jeden blok, jako jsou například hradní brána nebo padací most. První část práce se zaměřuje na přehled použitých technologií a analýzu problematiky spojené s implementací nové funkcionality. Následně je provedena samotná implementace navržených prvků s využitím vhodných programovacích postupů a nástrojů. V závěrečné části práce je popsáno progra- mové řešení s využitím diagramů jazyka UML, které ilustrují strukturu a interakce mezi jednotlivými částmi nového modulu. Výsledkem této práce je rozšířený projekt Other Kosmos o novou funkcionalitu, která umožňuje uživatelům vytvářet a manipulovat s bloky s možností změnou stavu a vzhledu, čímž se zvyšuje fle- xibilita a možnosti tvorby ve vývoji herního prostředí. Tato práce představuje přínosný krok směrem k rozvoji projektu Other Kosmos a poskytuje užitečný základ pro další výzkum v oblasti herního vývoje.cs
dc.description.abstractThis bachelor’s thesis focuses on extending the Other Kosmos project by a new module which enables creation of blocks with functionality and appearance modification, such as doors, lamps, switches, pressure sensors, and more. The aim of the thesis is to analyze and describe the current state of the project, propose a new extension facilitating the generic and easier creation of similar elements, and conduct an analysis of functional units’ possibilities, which may consist of more than one block, such as castle gates or drawbridges. The first part of the thesis provides an overview of the technologies used and analyzes issues related to the implementation of new functionality. Subsequently, the implementation of the proposed el- ements is carried out using appropriate programming techniques and tools. In the final section of the thesis, the software solution is described using UML diagrams, illustrating the structure and interactions between the various parts of the new module. The result of this work is the expansion of the Other Kosmos project with a new module that al- lows users to create and manipulate blocks with functionality and appearance modification, thereby increasing flexibility and creativity in game environment development. This thesis represents a ben- eficial step towards the development of the Other Kosmos project and provides a useful foundation for further research in the field of game development.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent16077746 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisRUZ0096_FEI_B0613A140014_2024
dc.identifier.urihttp://hdl.handle.net/10084/153757
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectJava, Interaktivní bloky, Design, Other Kosmos, Kompozitní blokycs
dc.subjectJava, Interactive blocks, Design, Other Kosmos, Composite blocksen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleRozšíření projektu Other Kosmos o modul aktivních blokůcs
dc.title.alternativeNew Module for Project Other Kosmosen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
RUZ0096_FEI_B0613A140014_2024.pdf
Size:
15.33 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
RUZ0096_FEI_B0613A140014_2024_zadani.pdf
Size:
124.46 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
RUZ0096_FEI_B0613A140014_2024_priloha.zip
Size:
6.32 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
RUZ0096_FEI_B0613A140014_2024_posudek_vedouci_Jezek_David.pdf
Size:
147.93 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Ježek, David
Loading...
Thumbnail Image
Name:
RUZ0096_FEI_B0613A140014_2024_posudek_oponent_Kozusznik_Jan.pdf
Size:
144.22 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Kožusznik, Jan