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

Abstract

This 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.

Description

Subject(s)

Java, Interactive blocks, Design, Other Kosmos, Composite blocks

Citation