Bakalářská práce

Interactive Storytelling in Minecraft: A Server Plugin and Web Tool for Dialogue Creation

Samuel Šlesar
Anotace

Cieľom tejto práce je vyvinúť nástroje na vytváranie štruktúrovaných príbehov a prezentáciu textových informácií v interaktívnom prostredí Minecraftu. Hlavným zámerom je vyvinúť používateľsky prívetivý framework, ktorý umožňuje tieto príbehy vytvárať. Framework pozostáva z dvoch základných komponentov: webového editoru na vytváranie štruktúrovaných dialógov a pluginu pre Minecraft, ktorý ich integruje …více

Abstract

This thesis aims to develop tools for creating and presenting structured narratives and text-based information within Minecraft's interactive environment. The primary objective of the thesis is to develop a user-friendly framework that enables the creation of such storytelling experiences. The framework consists of two core components: a web editor for creating structured narratives and a Minecraft …více

Zadání práce
Minecraft is one of the most popular video games of all time, making it a valuable tool for community engagement and education. However, its built-in storytelling features are limited. The aim of this bachelor thesis is to develop a server-side plugin that enables interactive in-game dialogues, providing greater creative freedom for scenario designers.

The student will:
  • Develop a simple web application to facilitate dialogue creation.
  • Select an appropriate format for serializing dialogues.
  • Create a Minecraft server plugin that manages in-game dialogues.
The plugin should offer various ways to display text to players and enable interaction with the dialogues through commands, ensuring compatibility with other plugins. The student will also provide documentation on how to use the plugin. The plugin’s functionality will be demonstrated through a simple in-game scenario.
Práce zkontrolována:
20. 12. 2024 10:28, RNDr. Vojtěch Brůža, učo 433392
Jazyk práce
angličtina angličtina
Termín obhajoby
5. 2. 2025
Práce byla úspěšně obhájena

Vedoucí

RNDr. Vojtěch Brůža, učo 433392
KVI FI MU

Oponent

Mgr. Jonáš Rosecký, učo 485124
KVI FI MU

Masarykova univerzita Fakulta informatiky
Plán
Programování a vývoj aplikací
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.