Diplomová práce

Toolset for developing audience participation games in Godot 4

Bc. Ondřej Studený, učo 485074
Anotace

Cílem práce je vytvořit obsáhlou sadu nástrojů pro vývoj her se zapojením publika v Godot 4. Již existující hry se zapojením publika jsou analyzovány za účelem vymezení seznamu funkcí, které by měla sada nástrojů poskytovat. Je implementován plugin pro Godot 4 obsahující všechny požadované funkcionality: komunikaci mezi klientem a serverem, správu herních místností, divácká hlasování a dotazníky. S využitím pluginu je vytvořena jednoduchá hra sloužící k demonstraci jeho možností.

Abstract

The thesis aims to create a comprehensive toolset for developing audience participation games in Godot 4. Already existing audience participation games are analyzed to determine which features should be provided by the toolset. A Godot 4 plugin is implemented with all the required functionalities: client-server communication, game room management, viewer polls, and surveys. A simple game is created with the plugin to demonstrate its capabilities.

Zadání práce
This thesis aims to design and develop a comprehensive toolset for creating audience participation games using Godot 4. The completed code base will provide game developers with various functionalities, including managing game rooms, connecting with a signaling server, and integrating with the Twitch platform. It will encompass features for Twitch authentication, processing chat commands, and generating in-game and viewer polls. Given the code base will be utilized within a research environment, it should also allow developers to prepare various customizations and presets for their games and generate post-game surveys.
Práce zkontrolována:
18. 12. 2023 17:42, RNDr. Jan Byška, Ph.D., učo 207879
Jazyk práce
angličtina angličtina
Termín obhajoby
6. 2. 2024
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jan Byška, Ph.D., učo 207879
KVI FI MU

Oponent

RNDr. Vojtěch Brůža, učo 433392
KISK FF MU

Konzultant

Mgr. Tomáš Pagáč
KVI FI MU

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