Active learning prototypes for teaching game AI

dc.contributor.authorFachada, Nuno
dc.contributor.authorBarreiros, Filipa F.
dc.contributor.authorLopes, Phil
dc.contributor.authorFonseca, Micaela
dc.contributor.institutionCOPELABS (FCT) - Centro de Investigação em Computação Centrada nas Pessoas e Cognição (CTS)
dc.contributor.institutionHEI-LAB (FCT) - Digital Laboratories for Environments and Human Interactions
dc.date.accessioned2025-01-21T00:01:07Z
dc.date.available2025-01-21T00:01:07Z
dc.date.issued2023
dc.descriptionPublisher Copyright: © 2023 IEEE.
dc.description.abstractArtificial intelligence (AI) in computer games can enhance the player experience by providing more realistic and dynamic interactions with non-player characters and/or the game environment and is, therefore, an essential skill for game development students to acquire. In this paper, we discuss ten active learning prototypes for undergraduate game development students focusing on AI for Games. The prototypes were implemented in the Unity game engine, and each prototype considers a particular technique or set of algorithms. Depending on the prototype, students are required to interact with it on two levels: 1) by running it within the Unity editor, manipulating the respective technique's parameters, and experimenting and/or playing with the implemented demo or game; or, 2) in addition to the previous level, by actively changing and expanding the provided code to achieve the desired behavior or result. We performed a survey immediately after contact with the prototypes and found that they were easy for the students to manipulate and/or build upon, and most significantly, that they helped students understand the associated techniques and algorithms.en
dc.description.sponsorshipThis work was funded by Fundac¸ão para a Ciência e a Tecnologia under grants UIDB/04111/2020 (COPELABS), UIDB/05380/2020 (HEI-Lab), and EXPL/COM-OUT/0882/2021 (Project PlayersAll).
dc.formatapplication/pdf
dc.identifier.citationFachada, N, Barreiros, F F, Lopes, P & Fonseca, M 2023, Active learning prototypes for teaching game AI. in Proceedings of the 2023 IEEE Conference on Games, CoG 2023. IEEE Conference on Computatonal Intelligence and Games, CIG, IEEE Computer Society, 5th Annual IEEE Conference on Games, CoG 2023, Boston, United States, 21/08/23. https://doi.org/10.1109/CoG57401.2023.10333229
dc.identifier.doihttps://doi.org/10.1109/CoG57401.2023.10333229
dc.identifier.isbn9798350322774
dc.identifier.issn2325-4270
dc.identifier.urihttp://hdl.handle.net/10437/15011
dc.identifier.urlhttp://www.scopus.com/inward/record.url?scp=85180554226&partnerID=8YFLogxK
dc.language.isoeng
dc.peerreviewedyes
dc.publisherIEEE Computer Society
dc.publisher5th Annual IEEE Conference on Games, CoG 2023
dc.relation.ispartofProceedings of the 2023 IEEE Conference on Games, CoG 2023
dc.relation.ispartofseriesIEEE Conference on Computatonal Intelligence and Games, CIG
dc.rightsclosedAccess
dc.subjectEDUCAÇÃO
dc.subjectJOGOS DE COMPUTADOR
dc.subjectDESENVOLVIMENTO DE JOGOS DE COMPUTADOR
dc.subjectAPRENDIZAGEM
dc.subjectINTELIGÊNCIA ARTIFICIAL
dc.subjectVIDEOJOGOS
dc.subjectINFORMÁTICA
dc.subjectEDUCATION
dc.subjectCOMPUTER GAMES
dc.subjectCOMPUTER GAMES DEVELOPMENT
dc.subjectLEARNING
dc.subjectARTIFICIAL INTELLIGENCE
dc.subjectVIDEOGAMES
dc.subjectCOMPUTER SCIENCE
dc.titleActive learning prototypes for teaching game AIen
dc.typeconferenceObject

Ficheiros

Coleções