Engine- Cooperative Game Modeling (ECGM): Bridge Model-Driven Game Development and Game Engine Tool-chains

Meng Zhu, Alf Inge Wang, Hallvard Trætteberg
{"title":"Engine- Cooperative Game Modeling (ECGM): Bridge Model-Driven Game Development and Game Engine Tool-chains","authors":"Meng Zhu, Alf Inge Wang, Hallvard Trætteberg","doi":"10.1145/3001773.3001779","DOIUrl":null,"url":null,"abstract":"Today game engines are popular in commercial game development, as they lower the threshold of game production by providing common technologies and convenient content-creation tools. Game engine based development is therefore the mainstream methodology in the game industry. Model-Driven Game Development (MDGD) is an emerging game development methodology, which applies the Model-Driven Software Development (MDSD) method in the game development domain. This simplifies game development by reducing the gap between game design and implementation. MDGD has to take advantage of the existing game engines in order to be useful in commercial game development practice. However, none of the existing MDGD approaches in literature has convincingly demonstrated good integration of its tools with the game engine tool-chain. In this paper, we propose a hybrid approach named ECGM to address the integration challenges of two methodologies with a focus on the technical aspects. The approach makes a run-time engine the base of the domain framework, and uses the game engine tool-chain together with the MDGD tool-chain. ECGM minimizes the change to the existing workflow and technology, thus reducing the cost and risk of adopting MDGD in commercial game development. Our contribution is one important step towards MDGD industrialization.","PeriodicalId":127730,"journal":{"name":"Proceedings of the 13th International Conference on Advances in Computer Entertainment Technology","volume":"241 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th International Conference on Advances in Computer Entertainment Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3001773.3001779","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Today game engines are popular in commercial game development, as they lower the threshold of game production by providing common technologies and convenient content-creation tools. Game engine based development is therefore the mainstream methodology in the game industry. Model-Driven Game Development (MDGD) is an emerging game development methodology, which applies the Model-Driven Software Development (MDSD) method in the game development domain. This simplifies game development by reducing the gap between game design and implementation. MDGD has to take advantage of the existing game engines in order to be useful in commercial game development practice. However, none of the existing MDGD approaches in literature has convincingly demonstrated good integration of its tools with the game engine tool-chain. In this paper, we propose a hybrid approach named ECGM to address the integration challenges of two methodologies with a focus on the technical aspects. The approach makes a run-time engine the base of the domain framework, and uses the game engine tool-chain together with the MDGD tool-chain. ECGM minimizes the change to the existing workflow and technology, thus reducing the cost and risk of adopting MDGD in commercial game development. Our contribution is one important step towards MDGD industrialization.
引擎-合作游戏建模(ECGM):桥梁模型驱动的游戏开发和游戏引擎工具链
如今,游戏引擎在商业游戏开发中很受欢迎,因为它们通过提供通用技术和方便的内容创造工具,降低了游戏制作的门槛。因此基于游戏引擎的开发便是游戏产业的主流方法论。模型驱动游戏开发(MDGD)是一种新兴的游戏开发方法,它将模型驱动软件开发(MDSD)方法应用于游戏开发领域。这通过减少游戏设计和执行之间的差距而简化了游戏开发。MDGD必须利用现有的游戏引擎,以便在商业游戏开发实践中发挥作用。然而,文献中现有的MDGD方法都没有令人信服地证明其工具与游戏引擎工具链的良好集成。在本文中,我们提出了一种名为ECGM的混合方法,以解决两种方法的集成挑战,重点关注技术方面。该方法将运行时引擎作为领域框架的基础,并将游戏引擎工具链与MDGD工具链结合使用。ECGM最大限度地减少了对现有工作流程和技术的改变,从而降低了在商业游戏开发中采用MDGD的成本和风险。我们的贡献是实现千年发展目标工业化的重要一步。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信