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 :
بازگشت