/TheLastSpaceShip

A complete project whose propose a novel about a dynamic adaptivity

Primary LanguageC#

[PT-BR]

Título: Adaptatividade de Dificuldade para Jogos Arcade com Modelagem de Jogador
Autor: Diogenes Laertius Silva de Oliveira Filho
Universidade Federal de Alagoas - Campus Arapiraca - Ciência da Computação 2012.1

Palavras-Chave: Inteligência Artificial, Aprendizadode Máquina, Modelagem de Jogador, Ajuste Dinâmico de Dificuldade, Adaptatividade.

Finalidade: Trabalho de conclusão de curso.

Motivação: A motivação deste trabalho é criar um jogo que integre os diferentes tipos de jogador através de níveis de dificuldade adaptativos para os mesmos, como forma de aumentar a imersão durante a partida.

Objetivos: O objetivo deste trabalho é: 1 Apresentar e discutir o uso de técnicas de aprendizado de máquina. 2 Contribuir com um novo método para prover a adaptatividade de dificuldade para os jogos eletrônicos do tipo Arcade, como forma de aumentar a imersão do jogador.

Descrição: O jogo The Last Spaceship foi criado e disponibilizado respeitando a licença grátis da Unity, através da linguagem C# e da tutorial da asset storeSpaceShooter. Foram criados e implementados novos módulos que permitiram o ajuste dinâmico de dificuldade ou adaptatividade da dificuldade. Para mais informações procure a pesquisa.

[EN-US]

Title: Difficulty Adaptivity for Arcade Games with Player Modeling Author: Diogenes Laertius Silva de Oliveira Filho Federal University of Alagoas - Campus Arapiraca - Computer Science 2012.1

ABSTRACT

Over the years the games have gone on to be not only hobby for some and to others, becoming also an object of study for science. From the technological advances of the games in the years 70, the schedule of games began to include artificial intelligence techniques and complex algorithms. With the objective to improve the immersion of the games player modeling techniques combined with the machine learning are used as a means of promoting a adaptatividade of difficulty of the game every kind of player.

By examining the behavior of players during their matches, through information collected about your gameplay,is possible sort the profiles of each player according to a database previously known and labeled information on other players’ matches. With this, it would be possible to promote a adaptatividade of difficulty to identify the profile of each player, promoting a differentiated behavior of elements that interact with the player in the universe of the game.

To conduct the experiments, a game of the genre arcade was created using a simple gameplay as a way to encourage a quick learning. Two groups of participants collaborated with the tests that had as objectives: create a database with instances of players and later test the ability of the algorithm to provide a better immersion through dynamic difficulty adjustment. Finally, the results obtained show a greater interest in Adaptive version of the game, highlighting the constant challenges and stimuli to the player, in addition to verify the accuracy of the proposed algorithm.

Keywords: Player Modeling, Artificial Inteligence, Automatic adjustment of difficulty, Adaptability.

Description: This game was developed using a engine Unity3D and a tutorial called Space Shooter in C#. We created some modules that give adaptativy habilities to the system. More information search for this work in scholar google. Thank you.