首页> 外文会议>International Workshop on Games and Software Engineering >Building a Game Engine: A Tale of Modern Model-Driven Engineering
【24h】

Building a Game Engine: A Tale of Modern Model-Driven Engineering

机译:构建游戏引擎:现代模型驱动工程的故事

获取原文

摘要

Game engines enable developers to reuse assets from previously developed games, thus easing the software-engineering challenges around the video-game development experience and making the implementation of games less expensive, less technologically brittle, and more efficient. However, the construction of game engines is challenging in itself, it involves the specification of well defined architectures and typical game play behaviors, flexible enough to enable game designers to implement their vision, while, at the same time, simplifying the implementation through asset and code reuse. In this paper we present a set of lessons learned through the design and construction PhyDSL-2, a game engine for 2D physics-based games. Our experience involves the active use of modern model-driven engineering technologies, to overcome the complexity of the engine design and to systematize its maintenance and evolution.
机译:游戏引擎使开发人员能够重用以前开发的游戏中的资产,从而缓解了围绕视频游戏开发经验的软件工程挑战,并使游戏的实现更便宜,技术更脆弱,更高效。但是,游戏引擎的构建本身就具有挑战性,涉及规范定义的架构和典型的游戏玩法行为,足够灵活以使游戏设计师能够实现其愿景,同时通过资产和资产来简化实现。代码重用。在本文中,我们介绍了从设计和构造PhyDSL-2(基于2D物理游戏的游戏引擎)中学到的一系列经验教训。我们的经验涉及积极使用现代模型驱动的工程技术,以克服发动机设计的复杂性,并使发动机的维护和发展系统化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号