2009 VIII Brazilian Symposium on Games and Digital Entertainment 2009
DOI: 10.1109/sbgames.2009.18
|View full text |Cite
|
Sign up to set email alerts
|

A Generative Programming Approach for Game Development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(14 citation statements)
references
References 4 publications
0
14
0
Order By: Relevance
“…Each Node feature also has a BoundingVolume feature to delimit the collision detection space. Node features can also contain AudioNode, GraphicNode, and PhysicsNode features, like SceneNode feature from GDS model [5].…”
Section: Mendiga Feature Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…Each Node feature also has a BoundingVolume feature to delimit the collision detection space. Node features can also contain AudioNode, GraphicNode, and PhysicsNode features, like SceneNode feature from GDS model [5].…”
Section: Mendiga Feature Modelmentioning
confidence: 99%
“…It is a feature-based approach capable of representing the G-factor according to game concepts found in the literature. Sarinho and Apolinário also proposed the GameSystem, DecisionSupport, and SceneView (GDS) feature model [5], which is based on game features that describe generic configurations and behavioral aspects found on game implementation resources identified in the literature. GDS was also used as a reference model to a proposed generative approach of digital games, showing as a result the feasibility of using features in the production of concrete digital games [5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The first is the issue of coupling between different modules. Sarinho and Apolinario [87] tried to address this problem using a proposed generative programming approach. Generative programming aims to automate the software development process using a number of static and dynamic technologies including reflection, meta-programming, and program and model analysis [88] .…”
Section: Programming Practicesmentioning
confidence: 99%
“…Meta-programming resources were used to generate and represent compatible source code for available game frameworks and game engines. The authors of [87] concluded that the proposed approach would result in the loss of the coupling development strategy between game implementation and its domain software artifacts. Code cloning in open-source games is another issue discussed by Chen et al [89] They provided a detailed study of the issues of code clones in more than 20 open-source game projects based on C, Python, and Java for various game genres.…”
Section: Programming Practicesmentioning
confidence: 99%