Automata concepts over game design process

A. Baicoianu, C. Dobre, M. Lopataru, I.C. Plajer
{"title":"Automata concepts over game design process","authors":"A. Baicoianu, C. Dobre, M. Lopataru, I.C. Plajer","doi":"10.31926/but.mif.2024.4.66.1.14","DOIUrl":null,"url":null,"abstract":"Discrete states linked together by events can describe a series of classical video game scenarios. Therefore, the formal concept of automata seems appropriate for describing such games. However, as simple finite automata need to keep track of past events, they are less appropriate for complex designs. By contrast, push-down automata featuring a stack present better capabilities in this context. This paper discusses an enhanced version of the classic PAC-MAN game with push-down automata. The modular design of this game allows the extraction of discrete states, and its minimalist concept enables various approaches and new versions without sacrificing its original essence. Using push-down automata expanded the game with new features, allowing an enhanced game experience. The automaton controls all aspects of the game, ensuring a consistent gameplay. The presented project demonstrates the capabilities of push-down automata in the gaming industry and their potential in future game development projects.","PeriodicalId":505295,"journal":{"name":"Bulletin of the Transilvania University of Brasov. Series III: Mathematics and Computer Science","volume":"38 11","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bulletin of the Transilvania University of Brasov. Series III: Mathematics and Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31926/but.mif.2024.4.66.1.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Discrete states linked together by events can describe a series of classical video game scenarios. Therefore, the formal concept of automata seems appropriate for describing such games. However, as simple finite automata need to keep track of past events, they are less appropriate for complex designs. By contrast, push-down automata featuring a stack present better capabilities in this context. This paper discusses an enhanced version of the classic PAC-MAN game with push-down automata. The modular design of this game allows the extraction of discrete states, and its minimalist concept enables various approaches and new versions without sacrificing its original essence. Using push-down automata expanded the game with new features, allowing an enhanced game experience. The automaton controls all aspects of the game, ensuring a consistent gameplay. The presented project demonstrates the capabilities of push-down automata in the gaming industry and their potential in future game development projects.
游戏设计过程中的自动机概念
由事件连接起来的离散状态可以描述一系列经典的视频游戏场景。因此,自动机的形式概念似乎适合描述这类游戏。不过,由于简单的有限自动机需要跟踪过去的事件,因此不太适合复杂的设计。相比之下,以堆栈为特征的下推自动机在这种情况下具有更好的能力。本文讨论了经典 PAC-MAN 游戏的增强版--下推自动机。该游戏的模块化设计允许提取离散状态,其简约的概念允许采用各种方法和新版本,而不会牺牲其原有的本质。使用下压式自动机扩展了游戏的新功能,从而增强了游戏体验。自动机控制着游戏的方方面面,确保了游戏的连贯性。该项目展示了下压式自动机在游戏行业中的能力,以及在未来游戏开发项目中的潜力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
0.70
自引率
0.00%
发文量
0
×
引用
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学术官方微信