DocumentCode
3635736
Title
A Generative Programming Approach for Game Development
Author
Victor Travassos Sarinho;Antônio Lopes Apolinário
Author_Institution
State Univ. of Feira de Santana, Feira de Santana, Brazil
fYear
2009
Firstpage
83
Lastpage
92
Abstract
Nowadays, due to the great distance between design and implementation worlds, different skills are necessary to create a game system. To solve this problem, a lot of strategies for game development, trying to increase the abstraction level necessary for the game production, were proposed. In this way, a lot of game engines, game frameworks and others, in most cases without any compatibility or reuse criteria between them, were developed. This paper presents a new generative programming approach, able to increase the production of a digital game by the integration of different game development artifacts, following a system family strategy focused on variable and common aspects of a computer game. As result, high level abstractions of games, based on a common language, can be used to configure met programming transformations during the game production, providing a great compatibility level between game domain and game implementation artifacts.
Keywords
"Engines","Production systems"
Publisher
ieee
Conference_Titel
Games and Digital Entertainment (SBGAMES), 2009 VIII Brazilian Symposium on
Print_ISBN
978-1-4244-6010-6
Type
conf
DOI
10.1109/SBGAMES.2009.18
Filename
5479106
Link To Document