Abstract
Digital games can be considered as an important software development area in our society. This paper proposes the Object Oriented Feature Modeling (OOFM) usage in the digital game domain. It aims to represent and manipulate distinct game features, defined by NESI and GDS models, in a parameterized and hierarchical way. As a result, a Feature-based Environment for Digital Games (FEnDiGa) is provided, a product line platform able to integrate and adapt represented game features in different types of available game engines.
Chapter PDF
Similar content being viewed by others
References
Wolf, M.: The Medium of the Video Game. University of Texas Press (2002) ISBN: 029279150X
Sarinho, V., Apolinário, A.: A Feature Model Proposal for Computer Games Design. In: Proceedings of the VII Brazilian Symposium on Computer Games and Digital Entertainment, Belo Horizonte, pp. 54–63 (2008)
Sarinho, V., Apolinário, A.: A Generative Programming Approach for Game Development. In: Proceedings of the VIII Brazilian Symposium on Computer Games and Digital Entertainment, Rio de Janeiro, pp. 9–18 (2009)
Binsubaih, A., Maddock, S.: Game Portability Using a Service-Oriented Approach. IJCGT 2008, Article ID 378485, 7 pages (2008)
Sarinho, V., Apolinario, A.: Combining feature modeling and Object Oriented concepts to manage the software variability. In: Proceedings of the IEEE IRI 2010, August 4-6, pp. 344–349 (2010)
Krasner, E., Pope, T.: A cookbook for using the MVC user interface paradigm in Smalltalk-80. J. Object Oriented Program 1, 26–49 (1988)
List of game engines. From Wikipedia, the free encyclopedia, http://en.wikipedia.org/wiki/List_of_game_engines
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Sarinho, V.T., Apolinário, A.L., Almeida, E.S. (2012). A Feature-Based Environment for Digital Games. In: Herrlich, M., Malaka, R., Masuch, M. (eds) Entertainment Computing - ICEC 2012. ICEC 2012. Lecture Notes in Computer Science, vol 7522. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33542-6_67
Download citation
DOI: https://doi.org/10.1007/978-3-642-33542-6_67
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33541-9
Online ISBN: 978-3-642-33542-6
eBook Packages: Computer ScienceComputer Science (R0)