Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

Software architecture for digital game mechanics: A systematic literature review

Texto completo
Autor(es):
Mizutani, Wilson K. [1] ; Daros, Vinicius K. [2] ; Kon, Fabio [1]
Número total de Autores: 3
Afiliação do(s) autor(es):
[1] Univ Sao Paulo, Dept Comp Sci, R Matao 1010, Sao Paulo - Brazil
[2] Wildlife R Dr Renato Paes de Barros 1017, Conj 81, Sao Paulo - Brazil
Número total de Afiliações: 2
Tipo de documento: Artigo de Revisão
Fonte: ENTERTAINMENT COMPUTING; v. 38, MAY 2021.
Citações Web of Science: 0
Resumo

Game mechanics, the rules that simulate the virtual world inside a game, take a great part in what makes a game unique. For digital games, this uniqueness reduces the opportunity for software reuse. A high-level software architecture for game mechanics, however, can still be reused where a single, specific implementation cannot. Despite that potential, existing research on game development lacks a comprehensive analysis of how game mechanics could benefit from the field of software architecture. This limits the opportunities for developers and researchers alike to benefit from findings on the subject. To help guide future research on game development, we analyzed the state-of-the-art architectures in game mechanics through a systematic literature review. This work carefully documents data from 36 studies, analyzing the reflections and compromises between design requirements, practices, and restrictions, as well as how they contribute to different types of mechanics. The main findings are that researchers favor reduced development complexity, but often tailor their solutions to specific games or genres. We conclude that a valuable avenue for future research in the field is the generalization of architectural solutions around specific types of mechanics and formalizing the use of software engineering for game mechanics. (AU)

Processo FAPESP: 17/18359-6 - A arquitetura de software de mecânicas de economia em jogos digitais
Beneficiário:Wilson Kazuo Mizutani
Modalidade de apoio: Bolsas no Brasil - Doutorado