Box Constructor – Greyboxing Tool for Godot Game Engine

dc.contributor.advisorJaggo, Jaanus, juhendaja
dc.contributor.authorOtti, Hannogert
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2025-10-23T11:43:13Z
dc.date.available2025-10-23T11:43:13Z
dc.date.issued2025
dc.description.abstractGreyboxing is an important part of the prototyping phase, allowing developers to test and experiment with their ideas before investing time into creating a detailed level. This thesis creates an intuitive greyboxing solution for the Godot game engine, addressing the need for a simple and user-friendly tool. This tool allows users to create simple levels straight in the editor without relying on external tools. Box Constructor streamlines the process by enabling quick and efficient methods for adding and removing geometry. The testing results concluded with a usability score of over 80%. The thesis concludes with recommendations for future enhancements to improve usability and add more functionality.
dc.description.abstract Hallkastimine (greyboxing) on oluline etapp prototüüpimise faasis mis võimaldab arendajatel testida ja katsetada oma ideid enne detailise taseme loomist. Käesoleva lõputöö raames luuakse intuitiivne hallkastimise tööriist Godot mängumootirile, pakkudes lihtsat ja kasutajasõbralikku lahendust. See tööriist võimaldab kasutajatel luua tasemeid otse Godoti mängumootoris ilma väliste tööriistateta. Tööriist pakub tõhusaid meetodeid geomeetria lisamiseks ja eemaldamiseks. Testimistulemused näitasid, et kasutatavuse tulemus on üle 80%. Lõpus tuuakse soovitusi tulevasteks täiustusteks, et parandada kasutajamugavust ja lisada funktsionaalsust.
dc.identifier.urihttps://hdl.handle.net/10062/117058
dc.language.isoen
dc.publisherTartu Ülikoolet
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectlevel design
dc.subjectgreyboxing
dc.subjectGodot engine
dc.subjectplugin
dc.subjecttasemedisain
dc.subjecthallkastimine
dc.subjectGodot mängumootor
dc.subjectpistikprogramm
dc.subject.otherbakalaureusetöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titleBox Constructor – Greyboxing Tool for Godot Game Engine
dc.title.alternativeBox Constructor – hallkastimise tööriist Godot mängumootorile
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 2 2
Laen...
Pisipilt
Nimi:
Otti_Informaatika_2025.pdf
Suurus:
2.15 MB
Formaat:
Adobe Portable Document Format
Laen...
Pisipilt
Nimi:
BoxConstructor-files.zip
Suurus:
94.44 MB
Formaat:
Compressed ZIP