Università di Genova logo, link al sitoUniRe logo, link alla pagina iniziale
    • English
    • italiano
  • italiano 
    • English
    • italiano
  • Login
Mostra Item 
  •   Home
  • Tesi
  • Tesi di Laurea
  • Laurea Triennale
  • Mostra Item
  •   Home
  • Tesi
  • Tesi di Laurea
  • Laurea Triennale
  • Mostra Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

NPC Autonomi: Dall'Intelligenza Artificiale al Comportamento nel Video Gioco

Mostra/Apri
tesi34500836.pdf (646.9Kb)
Autore
Antonello, Andrea <2004>
Data
2025-09-19
Disponibile dal
2025-09-25
Abstract
Sviluppo di un linguaggio naturale strutturato in modo da scrivere dei prompt da fornire ad un LLM (Large Language Model) in modo da generare del codice straight line in Python utilizzabile per generare Snippet. Si vuole partire da una descrizione del comportamento di un NPC (Non-Player Character), la si inserisce all'interno di un prompt ben strutturato in modo da ottenere il codice desiderato. Il codice generato rappresenta il comportamento dell’NPC sotto forma di macchina a stati, utile in una fase successiva per la creazione di una Snippet. La tesi si concentra in modo specifico sulla generazione corretta di FSM a partire da descrizioni testuali, piuttosto che sull’impiego delle stesse per la creazioni di Snippet. Una Snippet é il metodo usato nel videogioco City 20, sviluppato da Untoldgames, per gestire le interazioni tra NPC e giocatore.
 
Developing a structured natural language to write prompts for an LLM (Large Language Model) to generate straight line Python code that can be used to generate Snippets. We starting with a description of an NPC's (Non-Player Character) behavior, this is inserted into a well-structured prompt to obtain the desired code. The generated code represents the NPC's behavior in the form of a state machine, which can be used later for creating a Snippet. This thesis focuses specifically on correctly generating FSMs from textual descriptions, rather than using them to create Snippets. A Snippet is the method used in the video game City 20, developed by Untoldgames, to manage interactions between NPCs and the player.
 
Tipo
info:eu-repo/semantics/bachelorThesis
Collezioni
  • Laurea Triennale [3321]
URI
https://unire.unige.it/handle/123456789/12928
Metadati
Mostra tutti i dati dell'item

UniRe - Università degli studi di Genova | Supporto tecnico
 

 

UniReArchivi & Collezioni

Area personale

Login

UniRe - Università degli studi di Genova | Supporto tecnico