Browse > Article
http://dx.doi.org/10.3745/JIPS.2010.6.2.219

Developing Digital Games through Software Reuse  

Neto, Beatriz (Systems and Computing Engineering Department, Federal University of Rio de Janeiro)
Fernandes, Lucia (Systems and Computing Engineering Department, Federal University of Rio de Janeiro)
Werner, Claudia (Systems and Computing Engineering Department, Federal University of Rio de Janeiro)
De Souza, Jano Moreira (Systems and Computing Engineering Department, Federal University of Rio de Janeiro)
Publication Information
Journal of Information Processing Systems / v.6, no.2, 2010 , pp. 219-234 More about this Journal
Abstract
Gaming is an old humans' habit. Games help in logical development and encourage learning of theoretical and practical concepts. Besides they offer entertainment and challenge. The advent of the personal computer changed this tradition. Every year new challenges arise in a digital format, which lead the young and adults to spend hours in front of a computer or TV screen in an attempt to overcome hurdles and reach an objective. Quality, sophistication, and constant innovation are attained through complex computer software that almost has an obligation to improve as each new title is released, due to this game development becomes a challenge. Considering that a game title is software and thus faces the same restrictions of business applications, this article intends to analyze, under the optics of reuse, if game development resorts to reuse, and where and how this happens.
Keywords
Games; Product Line; Software Reuse; Software Development;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Mr. Marbles, Ahoy_And_Avast, & Vicious Sid - iPod Games Review Roundup - September 15, 2006
2 Zumo Notícias - iPad: tablet da Apple e híbrido de iPhone com notebook – Report published at January 27, 2010 on http://tecnologia.terra.com.br/interna/0,OI4230761-EI4801,00.html (in portuguese)
3 G. Gelatti, “A Framework for Building Engines for Games and Simulations,” I Workshop Brasileiro de Jogos e Entretenimento Digital, Sociedade Brasileira de Computacao, 2002.
4 M. M. Kubo, “FMMG: Um Framework para Jogos Multiplayer Moveis,” 2006. 130 f. Tese Curso de Engenharia de Computacao e Sistemas Digitais, Escola Politecnica da Universidade de Sao Paulo, Sao Paulo, 2006. (in portuguese)
5 A. Lamothe, “Tricks of the Windows game programming gurus,” 2. ed. [s.i.]: Sams Publishing, 2002. 1063 p.
6 E. Mattos, B. Rabello and E. W. G. Clua, “Construindo um Framework para Jogos FPS com Microsoft XNA,” In: Brazilian Symposia on Games and Digital Entertainment, 2007, Porto Alegre. Proceedings. Porto Alegre: Soc. Brasileira da Computacao, 2007. (in portuguese)
7 E. Monteiro, Nativos Digitais ja estao dominando o mundo e transformando a forma como o ser humano se comunica. O Globo, 05/18/2009. (in portuguese)
8 B. Morin et al. “A Generic Weaver for Supporting Product Lines,” In: International Conference On Software Engineering, 13., 2008, Leipzig. Proceedings. New York: ACM, 2008. pp.11-18.   DOI
9 L. M. Nascimento, E. S. Almeida, S.R.L. Meira, “A Case Study in Software Product Lines: The Case of the Mobile Game Domain,” In: Euromicro Conference Software Engineering And Advanced Applications, 34, 2008, Parma. Proceedings. Washington: IEEE Computer Society, 2008. pp.43-50.   DOI
10 N. Niu and S. Easterbrook, “Concept Analysis for Product Line Requirements,” In: ACM International Conference On Aspect-Oriented Software Development, 8, 2009, Charlottesville. Proceedings. 2008: Acm, 2009. pp.137-148.   DOI
11 R. Rucker, Software Engineering and Computer Games. Boston: Addison-Wesley Longman Publishing, 2002.
12 P. Banaschak, “Early East Asian Chess Pieces: An overview,” Aug., 1999.
13 E. Bethke, 2003. “Game Development and Production”. Wordware Publishing.
14 H. Cho and J. Yang, “Architecture Patterns for Mobile Game Product Lines,” In: International Conference On Advanced Communication Technology, 10, 2008, Phoenix Park. Proceedings. Washington: IEEE Computer Society, 2008. v. 1, pp.118-122.   DOI
15 J. M. Conejero and J. Hernandez, “Analysis of Crosscutting Features in Software Product Lines,” In: International Conference On Software Engineering, 13, 2008, Leipzig. Proceedings. New York: ACM, 2008. pp.3-10.   DOI
16 J. L. Cybulski and K. Reed, “Requirements Classification and Reuse: Crossing Domain Boundaries,” In: Sixth International Conference on Software Reuse, 2000, Vienna, Austria.
17 M. El-Nasr and B. Smith, 2006. “Learning through game modding, Computers in Entertainment,” Nova Iorque: ACM Press.
18 D. L. Figueiroa, F. Campos and A. M. Neves, “O Paradigma do Projeto Baseado em Plataformas Aplicado ao Game Design,” In: VI Simposio Brasileiro de Jogos para Computador e Entretenimento Digital, 2007. (in portuguese)
19 A. Furtado and A. Santos, 2006. “Applying Domain-Specific Modeling to Game Development with the Microsoft DSL Tools,” In: 3rd Brazilian Symposium on Computer Games and Digital Entertainment (SBGames2006).
20 T. Fullerton, C. Swain and S. Hoffman, 2004. Game Design Workshop: Designing, Prototyping, and Playtesting Games. Lawrence: CMP Books.
21 W. Zhang, “Architecturally Reconfigurable Development of Mobile Games,” In: International Conference On Embedded Software And Systems, 2, 2005, Chengdu. Proceedings. Washington: IEEE Computer Society, 2005. v.//101109/200532, pp.66-72.   DOI
22 R. C. Santos and M.T.O. Valente, “Extracao de uma Linha de Produtos de Software na Area de Jogos para Celulares usando Programacao Orientada por Features,” In: Latin American Workshop On Aspect-Oriented Software Development, 2, 2008, Campinas, Proceedings. II Latin American Workshop on Aspect-Oriented Software Development, 2008. pp.50-59. Software Engineering Conference in Russia (SEC(R)2006). (in portuguese)
23 R. Rouse III, 2001. Game Design Theory and Practice. Wordware Publishing.
24 C. A. Vidal et al, “Ferramenta de Autoria de Ambientes Virtuais Adaptavel a Diferentes Motores Graficos,” In: Simposio De Realidade Virtual, 7, 2004, Sao Paulo. Proceedings. Sao Paulo: Simposio de Realidade Virtual, 2004. pp. 15-26. (in portuguese)
25 D. Nguyen and S. B. Wong, “Design Pattern for Games,” In: Technical Symposium In Computer Science Education, 33, 2002, Kentucky. Proceedings. New York: Acm, 2002. pp.126-130.
26 A. L. Battaiola, 2000. “Jogos por Computador – Historico, Relevancia Tecnologica e Mercadologica, Tendencias e Tecnicas de Implementacao” in JAI2000/SBC. (in portuguese)
27 E. Stuart – X-Men Origins: Wolverine. Report published in the O Globo journal at 18 May, 2009. (in portuguese)
28 Leander Kahney. Straight Dope on the iPod's Birth, Wired News, 2006-10-17.