Simplificando o Balanceamento de Atributos em RPGs Eletrônicos

XIX Brazilian Symposium on Computer Games and Digital Entertainment (SBGames)
Best Paper Award - Third Place

Alexandre Magno Monteiro Santos1   Paulo Bruno de Sousa Serafim2   Artur de Oliveira da Rocha Franco2
Rafael Augusto Ferreira do Carmo1   José Gilvan Rodrigues Maia1

1Instituto UFC Virtual, Universidade Federal do Ceará
2Departamento de Computação, Universidade Federal do Ceará

Flappy Bird


Paper: [PDF]

Abstract

A criação de jogos do gênero RPG requer diversas etapas que estão relacionadas com os seus sistemas. No sistema de combate, a definição das habilidades dos personagens é uma tarefa importante e que muitas vezes envolve balanceamento manual por parte do game designer. Neste trabalho, é proposto um processo de balanceamento automático de atributos de personagens em jogos de RPG para simplificar o processo de criação de personagens e otimizar o tempo utilizado no balanceamento. Para alcançar tais resultados, utiliza-se algorítimo genético para identificação de parâmetros da curva de crescimento de um jogador para que este alcance uma taxa de vitórias pré-determinada contra um inimigo previamente criado pelo game designer. A ferramenta de balanceamento proposta foi capaz de gerar os atributos do personagem para cada um dos níveis dentro da margem de erro definida. Em seguida, foram geradas as curvas de nível iniciais, que são suavizadas para gerar as curvas finais. Uma avaliação experimental utilizou dez níveis de um inimigo com uma taxa de vitória desejada de 80% e margem de erro de 5%. Esses resultados sugerem que o uso do algoritmo genético foi eficaz na geração de curvas de nível, sendo adequada como um processo de balanceamento automático para auxiliar o game designer.

Video

Presentation starts at 4:07

BitTeX

Download

@InProceedings{santos2020simplificando,
  title = {Simplificando o Balanceamento de Atributos em {RPG}s Eletr\^onicos},
  author  = {Santos, Alexandre Magno Monteiro and
    Serafim, Paulo Bruno Sousa and
    Franco, Artur Oliveira Rocha and
    Carmo, Rafael Augusto Ferreira and
    Maia, Jos\'{e} Gilvan Rodrigues},
  booktitle = {Proceedings of the XIX Brazilian Symposium on Computer Games and Digital Entertainment (SBGames)},
  pages = {1--9},
  year = {2020},
  issn = {2179-2259}
}