Using a NEAT approach with curriculums for dynamic content generation in video games

Q1 Social Sciences
Daniel Hind, Carlo Harvey
{"title":"Using a NEAT approach with curriculums for dynamic content generation in video games","authors":"Daniel Hind, Carlo Harvey","doi":"10.1007/s00779-024-01801-z","DOIUrl":null,"url":null,"abstract":"<p>This paper presents a novel exploration of the use of an evolving neural network approach to generate dynamic content for video games, specifically for a tower defence game. The objective is to employ the NeuroEvolution of Augmenting Topologies (NEAT) technique to train a NEAT neural network as a wave manager to generate enemy waves that challenge the player’s defences. The approach is extended to incorporate NEAT-generated curriculums for tower deployments to gradually increase the difficulty for the generated enemy waves, allowing the neural network to learn incrementally. The approach dynamically adapts to changes in the player’s skill level, providing a more personalised and engaging gaming experience. The quality of the machine-generated waves is evaluated through a blind A/B test with the Games Experience Questionnaire (GEQ), and results are compared with manually designed human waves. The study finds no discernible difference in the reported player experience between AI and human-designed waves. The approach can significantly reduce the time and resources required to design game content while maintaining the quality of the player experience. The approach has the potential to be applied to a range of video game genres and within the design and development process, providing a more personalised and engaging gaming experience for players.</p>","PeriodicalId":54628,"journal":{"name":"Personal and Ubiquitous Computing","volume":"278 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Personal and Ubiquitous Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s00779-024-01801-z","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 0

Abstract

This paper presents a novel exploration of the use of an evolving neural network approach to generate dynamic content for video games, specifically for a tower defence game. The objective is to employ the NeuroEvolution of Augmenting Topologies (NEAT) technique to train a NEAT neural network as a wave manager to generate enemy waves that challenge the player’s defences. The approach is extended to incorporate NEAT-generated curriculums for tower deployments to gradually increase the difficulty for the generated enemy waves, allowing the neural network to learn incrementally. The approach dynamically adapts to changes in the player’s skill level, providing a more personalised and engaging gaming experience. The quality of the machine-generated waves is evaluated through a blind A/B test with the Games Experience Questionnaire (GEQ), and results are compared with manually designed human waves. The study finds no discernible difference in the reported player experience between AI and human-designed waves. The approach can significantly reduce the time and resources required to design game content while maintaining the quality of the player experience. The approach has the potential to be applied to a range of video game genres and within the design and development process, providing a more personalised and engaging gaming experience for players.

Abstract Image

在电子游戏动态内容生成课程中使用 NEAT 方法
本文介绍了利用神经网络进化方法为视频游戏(特别是塔防游戏)生成动态内容的新探索。其目的是采用增强拓扑神经进化(NEAT)技术,训练 NEAT 神经网络作为波形管理器,生成挑战玩家防御的敌方波形。该方法还可扩展到结合 NEAT 生成的防御塔部署课程,以逐步增加生成的敌方波浪的难度,从而让神经网络逐步学习。该方法可动态适应玩家技能水平的变化,提供更加个性化和引人入胜的游戏体验。通过使用游戏体验问卷(GEQ)进行盲法 A/B 测试,对机器生成的波形质量进行了评估,并将结果与人工设计的波形进行了比较。研究发现,人工智能和人工设计的波形在玩家体验报告中没有明显差异。这种方法可以大大减少设计游戏内容所需的时间和资源,同时保持玩家体验的质量。这种方法有可能应用于各种视频游戏类型以及设计和开发过程,为玩家提供更加个性化和引人入胜的游戏体验。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Personal and Ubiquitous Computing
Personal and Ubiquitous Computing 工程技术-电信学
CiteScore
6.60
自引率
0.00%
发文量
35
审稿时长
6-12 weeks
期刊介绍: Personal and Ubiquitous Computing publishes peer-reviewed multidisciplinary research on personal and ubiquitous technologies and services. The journal provides a global perspective on new developments in research in areas including user experience for advanced digital technologies, the Internet of Things, big data, social technologies and mobile and wearable devices.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信