Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/95112
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2022-05-05T11:22:07Z-
dc.date.available2022-05-05T11:22:07Z-
dc.date.issued2014-
dc.identifier.citationSeguna, M. (2014). Dynamic game difficulty balancing with user profiling (Bachelor's dissertation).en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/95112-
dc.descriptionB.SC.ICT(HONS)ARTIFICIAL INTELLIGENCEen_GB
dc.description.abstractComputer games have increasingly grown in terms of popularity due to the faster machines and new hardware being released. Two main factors which make up an enjoyable game are amazing graphics and challenging game-play employed within. Throughout the years, the graphics have been greatly enhanced, providing a well designed and realistic environment for the player by working hand-in-hand with the hardware. AI mechanisms are also being applied with the aim to improve the popularity of such games. The aim of this study is to explore several AI techniques to be able to filter the most suitable algorithms amongst the considered techniques, which can then be applied to create an adaptable environment for a specific game. Besides the implementation of these procedures, a user profiling system is also created to aid in the final response given by these techniques. An Artificial Neural Network together with a Genetic Algorithm were used to generate creep waves on the fly by considering the strategies currently adopted by the user. The purpose of the Artificial Neural Network is to provide an efficient result within a few milliseconds. The testing carried out in this project provided results which indicate that both these algorithms managed to reach the aim set in this project. It can therefore be concluded that the interaction of two or more algorithms can greatly enhance the difficulty settings by also considering the real time performance of the player, together with any other important variables enclosed in the respective profile.en_GB
dc.language.isoenen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectGenetic algorithmsen_GB
dc.subjectInformation technologyen_GB
dc.subjectArtificial intelligenceen_GB
dc.titleDynamic game difficulty balancing with user profilingen_GB
dc.typebachelorThesisen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of Information and Communication Technology. Department of Artificial Intelligenceen_GB
dc.description.reviewedN/Aen_GB
dc.contributor.creatorSeguna, Marvin (2014)-
Appears in Collections:Dissertations - FacICT - 2014
Dissertations - FacICTAI - 2002-2014

Files in This Item:
File Description SizeFormat 
BSC(HONS)ICT_Seguna, Marvin_2014.pdf
  Restricted Access
9.71 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.