A Study and Implementation of Turn-Based Combat Systems in Role-Playing Games

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorHämäläinen, Perttu
dc.contributor.authorAmereh, Fatemeh
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.schoolSchool of Scienceen
dc.contributor.supervisorHämäläinen, Perttu
dc.date.accessioned2025-01-30T18:00:46Z
dc.date.available2025-01-30T18:00:46Z
dc.date.issued2024-12-31
dc.description.abstractRole-playing games (RPGs) have been a prominent genre that has significantly shaped the video game industry, offering a wide selection of character classes and abilities that create a rich and dynamic combat experience. The aforementioned different ability types affect characters in various ways and provide intricate interactions between their effects. Turn-based RPGs, in particular, lean more toward strategic gameplay and feature more complex ability sets and effects. A well-developed combat system should support this variety, minimizing the effort required to introduce new character classes and abilities. This could help with faster iterations in the production cycle, which is essential considering the scale of modern RPGs. In this thesis, we create a turn-based combat system that is modular and extensible, facilitating the process of feature development for programmers. Moreover, the system prioritizes designer-friendliness, enabling game designers to easily add new classes and abilities. The system is based on the Dungeons & Dragons 5th edition ruleset and is developed using Unreal Engine 5, utilizing the Gameplay Ability System plugin. We demonstrate the workflow to define new character classes and abilities and showcase how well the system integrates them.en
dc.format.extent32
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/133924
dc.identifier.urnURN:NBN:fi:aalto-202501302207
dc.language.isoenen
dc.programmeMaster's Programme in Computer, Communication and Information Sciencesen
dc.programme.majorPelisuunnittelu ja pelinkehittäminenen
dc.subject.keywordrole-playing gamesen
dc.subject.keywordturn-based combat systemen
dc.subject.keyworddungeons & dragonsen
dc.subject.keywordmodular designen
dc.subject.keywordgame developmenten
dc.subject.keywordsoftware engineering principlesen
dc.titleA Study and Implementation of Turn-Based Combat Systems in Role-Playing Gamesen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Amereh_Fatemeh_2025.pdf
Size:
3.53 MB
Format:
Adobe Portable Document Format