> For the complete documentation index, see [llms.txt](https://thebitcave.gitbook.io/guida-a-unity-bolt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://thebitcave.gitbook.io/guida-a-unity-bolt/master.md).

# Introduzione

Il manuale che state leggendo parte come un progetto perennemente in corso sull'utilizzo del sistema di Visual Scripting di Unity (Bolt).

Questo documento parte dal presupposto che si conoscano le basi di Unity3D (<https://unity.com/>), in particolare:

* Come ci si muove all'interno di una scena
* Come si creano e si manipolano gli oggetti in scena
* Come acquisire ed installare pacchetti dallo Unity Asset Store (<https://assetstore.unity.com/>)

### File di Progetto

Il progetto utilizzato durante le esercitazioni è disponibile al seguente indirizzo: <https://github.com/thebitcave/gitbook-guida-bolt>

#### Struttura del Progetto

Il progetto Unity è diviso in tre parti principali:

* **Lezioni**: le scene incluse in questa cartella sono correlate alle lezioni di questo manuale. In genere troverete la scena base (per l'inizio della lezione) e la scena completa
* **Esercitazioni**: vengono proposte una serie di esercizi da svolgere da soli. Sono proposte anche le soluzioni da confrontare con il proprio svolgimento
* **Esempi Completi**: vengono proposti alcuni esempi che mostrano alcune tecniche complesse sull'utilizzo di Bolt

{% hint style="warning" %}
Il progetto non include Bolt, quindi sarà necessario installarlo [seguendo le istruzioni nella pagina dedicata](/guida-a-unity-bolt/primi-passi-1/installare-bolt.md).
{% endhint %}

### Informazioni

Il progetto parte come ausilio per i miei studenti di [NABA ](https://www.naba.it/it)e [ScuolaFuturoLavoro](https://scuolafuturolavoro.it/), ma può essere fruito da qualsiasi insegnante che voglia introdurre i propri studenti alle basi della programmazione.

{% hint style="info" %}
Nel caso troviate il progetto utile e vogliate supportarlo, è possibile fare una donazione su **ko-fi** (<https://ko-fi.com/marcosecchi>) oppure su **GitHub Sponsors** (<https://github.com/sponsors/marcosecchi>).
{% endhint %}

Il manuale ufficiale di Bolt può essere trovato al seguente indirizzo: <https://docs.unity3d.com/bolt/1.4/manual/index.html>

### Credits

Gli esercizi proposti utilizzano:

**Kay Kit  Mini-Game Variety Pack** disponibile al seguente indirizz&#x6F;**:** <https://kaylousberg.itch.io/kay-kit-mini-game-variety-pack>

![](/files/-MLSUqiZMdeyTga0d6Zm)

**Kenney UI Pack: Space Expansion** disponibile al seguente indirizz&#x6F;**:** <https://kenney.nl/assets/ui-pack-space-expansion>

![](/files/-MLSmBfEM7f5ShSsSMA-)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://thebitcave.gitbook.io/guida-a-unity-bolt/master.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
