Um Caso Prático de Reabilitação de um Editor de Jogos Móveis Utilizando o Paradigma Model- View-Controller
No Thumbnail Available
Date
2021
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
O presente artigo pretende expor um caso prático relacionado com o processo de reabilitação de uma aplicação informática, cuja utilização havia sido descontinuada devido a problemas, generalizados e graves, na arquitectura do software e na interface com o utilizador. A referida aplicação, designada por 2D Game Editor, tinha como objectivo proporcionar-se como um canal de comunicação de trabalho e informação entre os membros de uma equipa de produção de videojogos para telemóvel. Para este fim, o programa pretendia oferecer uma interface de utilizador amigável através da qual o utilizador, o Game Designer, pudesse definir certos parâmetros e variáveis que eram, depois de trabalhados, passados para os profissionais responsáveis pela programação final do dito jogo. A reabilitação desta aplicação foi atingida com recurso a técnicas de engenharia do software, mais precisamente aplicando um padrão de arquitectura especifico – o Model-View-Controller – e através do redesenho da interface respeitando os princípios da usabilidade. Assim, este artigo descreve o processo de selecção do padrão de arquitectura; a sua aplicação ao caso particular do 2D Game Editor;, explora os benefícios que daqui advieram para a tarefa de redesenhar a interface de utilizador e comprova o sucesso desta intervenção de reabilitação descrevendo alguns testes de utilizador que foram realizados.
Description
@inproceedings{10.2312:pt.20081258,
booktitle = {Interacção 2008 – Actas da 3a. Conferência Nacional em Interacção Pessoa-Máquina},
editor = {Creissac Campos, José and Gonçalves, Daniel},
title = {{Um Caso Prático de Reabilitação de um Editor de Jogos Móveis Utilizando o Paradigma Model- View-Controller}},
author = {Cardoso, Bruno Miguel and Romão, Teresa},
year = {2021},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-155-7},
DOI = {10.2312/pt.20081258}
}