Generování staveb a jiných struktur ve světě Other Kosmos
| dc.contributor.advisor | Ježek, David | |
| dc.contributor.author | Horák, Jan | |
| dc.contributor.referee | Hanuš, Marek | |
| dc.date.accepted | 2026-06-02 | |
| dc.date.accessioned | 2026-09-02T14:42:36Z | |
| dc.date.available | 2026-09-02T14:42:36Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Tato bakalářská práce se zabývá rozšířením voxelové hry Other Kosmos o systém procedurálního generování staveb a vesnic. V práci je analyzován současný stav projektu a navržen způsob genero- vání budov s důrazem na znovupoužitelnost. Navržené řešení využívá šablonový systém pro definici tvarů staveb, deterministický registr pro zabránění překryvů a vícevrstvý systém generátorů od- dělující generování jednotlivých staveb od generování celých vesnic. Součástí práce je rovněž popis silničního algoritmu pro rozmísťování budov ve vesnici, implementace Bresenhamových cest po po- vrchu terénu a sada unit testů. Výsledkem je funkční systém generující 17 různých typů staveb a vesnice v biom-závislém kontextu. | cs |
| dc.description.abstract | This bachelor’s thesis deals with extending the Other Kosmos voxel game with a system for pro- cedural generation of buildings and villages. The thesis analyses the current state of the project and proposes a method for generating structures with an emphasis on reusability. The proposed solution uses a template system for defining building shapes, a deterministic registry for preventing overlaps, and a multi-layer generator system that separates the generation of individual structures from the generation of entire villages. The thesis also describes a road-network algorithm for placing buildings within a village, the implementation of Bresenham paths on terrain surfaces, and a set of unit tests. The result is a working system that generates 17 different types of buildings and villages in a biome-dependent context. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 4964592 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | HOR0590_FEI_B0613A140014_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160982 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | procedurální generování | cs |
| dc.subject | voxelový svět | cs |
| dc.subject | Java | cs |
| dc.subject | libGDX | cs |
| dc.subject | budovy | cs |
| dc.subject | vesnice | cs |
| dc.subject | Other Kosmos | cs |
| dc.subject | procedural generation | en |
| dc.subject | voxel world | en |
| dc.subject | Java | en |
| dc.subject | libGDX | en |
| dc.subject | buildings | en |
| dc.subject | villages | en |
| dc.subject | Other Kosmos | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Generování staveb a jiných struktur ve světě Other Kosmos | cs |
| dc.title.alternative | Generating Buildings and other Structures in the Other Kosmos World | en |
| dc.type | Bakalářská práce | cs |
| local.files.count | 6 | |
| local.files.size | 145322590 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- HOR0590_FEI_B0613A140014_2026.pdf
- Size:
- 4.73 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- HOR0590_FEI_B0613A140014_2026_zadani.pdf
- Size:
- 155.18 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- HOR0590_FEI_B0613A140014_2026_priloha.zip
- Size:
- 133.34 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- HOR0590_FEI_B0613A140014_2026_posudek_vedouci_Jezek_David.pdf
- Size:
- 157.61 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Ježek, David
Loading...
- Name:
- HOR0590_FEI_B0613A140014_2026_posudek_oponent_Hanus_Marek.pdf
- Size:
- 157.66 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Hanuš, Marek