Logo do repositório
 
Publicação

Game Environment Design Creator using Artificial Intelligence Procedural Generation

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorVieira, João
dc.contributor.advisorNóbrega, Rui
dc.contributor.authorAuxtero, André Linard Santos
dc.date.accessioned2024-02-28T15:31:57Z
dc.date.available2024-02-28T15:31:57Z
dc.date.issued2023-12
dc.description.abstractAutomatic generation is a prevalent technique in video games, applied to various elements like map design, character creation and level complexity. The current emergence of Artificial Intelligence (AI), such as Chat GPT and Large Language Models (LLM), has revolutionized problem solving in multiple domains, leading to the emerging of courses dedicated to mastering prompt based AI. This thesis investigates into the application of Artificial Intelligence, specifically LLM, to implement automatic environment generation within a system for interactive story creation in a video game format. The primary objective is to develop an intuitive system that allows users to effortlessly, create and experience different stories without requiring prior gaming or programming knowledge. This is achieved by simplifying complex game and story creation tasks, particularly, environment design, using an algorithm that automates the initial process while still allowing the user customization. This thesis explores multiple methods of Automatic Generation, drawing inspiration from Procedural Generation algorithms and Artificial Intelligence. Additionally, investigates multiple gaming related concepts, including Realistic and Semi- Realistic/Unrealistic design and the exploration of OpenWorld and Modular Architecture game formats. The target audience are the individuals interested in creating andpresenting their narratives in a video game framework. While the primary focus is on adventure games due to their tendency for structured storytelling, the system’s versatility also allows for the creation of narratives including different genres, including educational narratives and re imaginings of well-known tales. The final prototype is a comprehensive system that uses LLM to automatically generate customizable environments. Stories can be experienced in a 3D point and click, topdown view, and the system is able to create diverse narratives, including a pizza restaurant story line and a re-creation of a segment from the game "The Secret of Monkey Island". This thesis exemplifies the potential of AI driven automatic generation, more specifically with AI-powered generative language models to facilitate accessible and imaginative storytelling in the realm of video games.pt_PT
dc.description.abstractA geração automática é uma técnica prevalente em videojogos, aplicada a vários elementos, como o design de cenários, a criação de personagem e a dificuldade dos níveis. O surgimento da Inteligência Artificial, o Chat GPT ou Large Language Models (LLM), revolucionou a resolução de problemas em diversas áreas. Começam a surgir cursos dedicados a dominar o prompting necessário para utilizar estes modelos. Esta tese explora a aplicação da Inteligência Artificial, especificamente LLM, para implementar a geração automática de cenários dentro de um sistema projetado para contar histórias interativas num formato de videojogo. O principal objetivo é desenvolver um sistema intuitivo que permita aos utilizadores cirar e experienciar estórias diversas sem exigir conhecimentos prévios na área de jogos ou programação. Isto é alcançado através da simplificação de tarefas complexas de criação de jogos e histórias, nomeadamente o design do cenário, por meio de um algoritmo que automatiza esse processo, ao mesmo tempo que permite ser customizável pelo utilizador. A tese explora múltiplos métodos de Geração Automática, inspirando-se em algoritmos de Geração Procedimental e Inteligência Artificial. Além disso, investiga diversos conceitos relacionados com jogos, incluindo abordagens de design Realistas e Semi-Realistas/Irrealistas e a exploração de formatos de jogos em Arquitetura de Mundo Aberto e Modular. O público-alvo é composto por indivíduos interessados em criar e apresentar as suas narrativas num contexto de videojogo. Embora o foco principal seja jogos de aventura devido à sua tendência para contar estórias bem estruturadas, a versatibilidade do sistema permite a criação de estórias de diferentes géneros, incluindo narrativas educativas e reinterpretações de contos conhecidos. O protótipo final é um sistema abrangente que usa LLM para gerar automaticamente cenários, permitindo ajustes pelo utilizador. As estórias podem ser vivenciadas numa perspetiva 3D point and click, em vista topdown e o sistema é capaz de criar narrativas diversas, incluindo uma história num restaurante de pizzas e uma recriação de um segmento do jogo "The Secret of Monkey Island". Esta tese exemplifica o potencial da geração automática impusionada por modelos linguísticos generativos por IA, para facilitar a criação de estórias no domínio dos videojogos.pt_PT
dc.identifier.urihttp://hdl.handle.net/10362/164247
dc.language.isoengpt_PT
dc.subjectAutomatic generationpt_PT
dc.subjectArtificial intelligencept_PT
dc.subjectAI-powered generative language modelspt_PT
dc.subjectVideo gamespt_PT
dc.subjectCustomizable Environmentspt_PT
dc.subjectInteractive storytellingpt_PT
dc.titleGame Environment Design Creator using Artificial Intelligence Procedural Generationpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMASTER IN COMPUTER SCIENCE AND ENGINEERINGpt_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Auxtero_2023.pdf
Tamanho:
18.04 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
348 B
Formato:
Item-specific license agreed upon to submission
Descrição: