

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Amazon GameLift Serversplugin per Unreal Engine
<a name="unreal-plugin"></a>

Questo plugin aggiunge l'SDK e gli strumenti del server Amazon GameLift Servers C\$1\$1 all'editor UE. Utilizza i flussi di lavoro guidati dell'interfaccia utente per integrare la funzionalità SDK del server nel tuo progetto di gioco e implementare una soluzione di Amazon GameLift Servers hosting per il tuo server di gioco. 

Con il plug-in, puoi creare una soluzione di hosting funzionante di base e quindi ottimizzarla e personalizzarla secondo necessità. Configura una flotta Amazon GameLift Servers Anywhere con la tua workstation locale come host. Per l'hosting su cloud con EC2 gestito o flotte di container gestite, implementa il tuo server di gioco con una soluzione completa per gestire le richieste di sessioni di gioco e le connessioni dei client.

**Topics**
+ [Installa il plugin per il tuo progetto di gioco Unreal](#unreal-plugin-install)
+ [Passaggi successivi: personalizza la tua soluzione di hosting di giochi](#unreal-plugin-next-steps)
+ [Plugin per Unreal: configura un profilo AWS utente](unreal-plugin-profiles.md)
+ [Plugin per Unreal: integra il tuo codice di gioco](unreal-plugin-integrate.md)
+ [Plugin per Unreal: ospita il tuo gioco localmente con Anywhere Amazon GameLift Servers](unreal-plugin-anywhere.md)
+ [Plugin per Unreal: distribuisci il tuo gioco su una flotta EC2 gestita](unreal-plugin-ec2.md)
+ [Plugin per Unreal: distribuisci il gioco su una flotta di container gestita](unreal-plugin-container.md)

## Installa il plugin per il tuo progetto di gioco Unreal
<a name="unreal-plugin-install"></a>

**[Scarica il Amazon GameLift Servers plugin per Unreal Engine da GitHub](https://github.com/amazon-gamelift/amazon-gamelift-plugin-unreal)**

Consulta il readme del GitHub repository per informazioni su come installare il plugin nel tuo Unreal Editor per un progetto di gioco. 

Il plugin include questi componenti: 
+ Moduli plug-in per l'editor UE. Quando il plugin è installato, un nuovo pulsante del menu principale consente di accedere alle Amazon GameLift Servers funzionalità.
+ Librerie C\$1\$1 per l'API del Amazon GameLift Servers servizio. Utilizza la funzionalità API in un servizio di backend lato client per aiutare i client di gioco a richiedere sessioni di gioco e send/retrieve informazioni sulle sessioni di gioco. 
+ Librerie Unreal per l'SDK del Amazon GameLift Servers server (versione 5). Utilizza l'SDK del server nel codice del server di gioco per gestire la comunicazione tra i processi del server di gioco ospitato e il servizio. Amazon GameLift Servers
+ Contenuti da testare, tra cui una mappa di gioco iniziale e due mappe di test con progetti di base ed elementi dell'interfaccia utente da utilizzare per testare l'integrazione di un server.
+ Configurazioni modificabili, sotto forma di CloudFormation modelli, utilizzate dal plug-in per distribuire il server di gioco per l'hosting.

Questo plugin utilizza AWS CloudFormation modelli per implementare soluzioni di hosting per scenari di gioco comuni. Utilizza queste soluzioni così come fornite o personalizzale secondo necessità per i tuoi giochi.

## Passaggi successivi: personalizza la tua soluzione di hosting di giochi
<a name="unreal-plugin-next-steps"></a>

L'utilizzo dei flussi di lavoro guidati del plug-in è un buon modo per iniziare a utilizzare rapidamente una soluzione di Amazon GameLift Servers hosting. Con il plug-in, puoi configurare le versioni di base di ciascuno dei componenti della tua soluzione.

Quando sei pronto, puoi sfruttare questa soluzione di base personalizzando ogni componente e perfezionandola mentre ti prepari al lancio del gioco. Prendi in considerazione queste opzioni: 
+ Modifica le flotte e le configurazioni della flotta. Per informazioni, consulta [Personalizzazioni delle risorse di hosting](fleets-design.md).
+ Personalizza la configurazione della coda delle sessioni di gioco. Vedi: [Personalizza una coda di sessioni di gioco](queues-design.md) 
+ Aggiungi funzionalità al server di gioco e al client di gioco. Consulta [Integra un server di gioco con Amazon GameLift Servers](gamelift-sdk-server.md) e [Integra la funzionalità del client di Amazon GameLift Servers gioco](gamelift-sdk-client-api.md).
+ Personalizza il tuo servizio di backend. Per informazioni, consulta [Crea un servizio di backend per Amazon GameLift Servers](gamelift_quickstart_customservers_designbackend.md).
+ Imposta il ridimensionamento automatico della capacità per soddisfare la domanda prevista dei giocatori. Per informazioni, consulta [Scalabilità della capacità di hosting di giochi con Amazon GameLift Servers](fleets-manage-capacity.md).
+ Configura strumenti di osservabilità dell'hosting, tra cui analisi e registrazione. Per informazioni, consulta [Monitoraggio di Amazon GameLift Servers](monitoring-overview.md).
+ Automatizza la distribuzione utilizzando [Infrastructure as Code (](https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/infrastructure-as-code.html)IaC). I flussi di lavoro guidati del plug-in per le soluzioni gestite utilizzano modelli. AWS CloudFormation Puoi personalizzarli secondo necessità. Per informazioni, consulta [Gestisci le risorse di Amazon GameLift Servers hosting utilizzando CloudFormation](resources-cloudformation.md).

**Topics**
+ [Installa il plugin per il tuo progetto di gioco Unreal](#unreal-plugin-install)
+ [Passaggi successivi: personalizza la tua soluzione di hosting di giochi](#unreal-plugin-next-steps)
+ [Plugin per Unreal: configura un profilo AWS utente](unreal-plugin-profiles.md)
+ [Plugin per Unreal: integra il tuo codice di gioco](unreal-plugin-integrate.md)
+ [Plugin per Unreal: ospita il tuo gioco localmente con Anywhere Amazon GameLift Servers](unreal-plugin-anywhere.md)
+ [Plugin per Unreal: distribuisci il tuo gioco su una flotta EC2 gestita](unreal-plugin-ec2.md)
+ [Plugin per Unreal: distribuisci il gioco su una flotta di container gestita](unreal-plugin-container.md)