Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Amazon GameLift Primer (Italian)

Amazon Web Services and Amazon via AWS Skill Builder

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Please note: We are making some usability updates to the course on November 12th (US Pacific Time Zone). If you have started the course, your saved progress will be reset. You can skip through any completed sections to resume where you left off. If you have completed the course before November 12th, your course status will remain as Completed.


Questo corso illustra in maniera approfondita Amazon GameLift, a partire da funzionalità dell'infrastruttura e della gestione delle sessioni, posizionamento della sessione gioco e matchmaking. Esplora quindi le sfide relative a hosting, gestione e dimensionamento di un gioco multigiocatore e le modalità in cui GameLift può affrontarle. Infine, illustra le decisioni sulla progettazione di soluzioni che influiranno sul matchmaking e sui costi associati all'hosting di server di gioco.


Destinatari principali

Questo corso è destinato a:

• Operation engineer, progettisti e sviluppatori di giochi back-end che devono decidere se utilizzare GameLift in una soluzione di gioco.

• Sviluppatori di giochi back-end che vogliono accelerare l'adozione di GameLift.


Obiettivi del corso

Questo corso è stato concepito per insegnarti a:

• Descrivere Amazon GameLift e le sue funzionalità e caratteristiche principali:

o Gestione dell'infrastruttura, hosting di parchi istanze e dimensionamento

o Gestione delle sessioni

o Posizionamento della sessione gioco

o Matchmaking e backfill

• Discutere le principali sfide dell'hosting e del dimensionamento di un gioco multigiocatore online.

• Descrivere come GameLift risolve i problemi di hosting dei giochi per fornire scalabilità, sicurezza, affidabilità e gioco corretto.

• Spiegare come funziona il matchmaking per assegnare giocatori alle squadre e creare match di sessioni gioco.

• Descrivere le principali opzioni GameLift e le decisioni di progettazione delle soluzioni che influiscono sul costo totale.

• Fornire informazioni per l'apprendimento e le risorse aggiuntive


Prerequisiti

I partecipanti a questo corso devono avere:

• Esperienza di sviluppo di giochi back-end per decidere se utilizzare GameLift in una soluzione di gioco.

• Esperienza di sviluppo di giochi back-end per accelerare l'adozione di GameLift.

• Conoscenza di base del cloud computing e di Amazon Web Services, equivalente a Cloud Practitioner Essentials.


Tipo di corso

• Questo corso viene offerto tramite formazione digitale.


Durata

• 120 minuti


Descrizione del corso

Il corso copre i seguenti argomenti:

Modulo 1: Amazon GameLift Primer (panoramica)

• Amazon GameLift fa molto di più che eseguire programmi

• Agenda

• Obiettivi di apprendimento per questo corso

Modulo 2: Requisiti per l'hosting di gioco

• Requisiti di base per far crescere il gioco

• Matchmaking

• Squadre

• Latenza

• Preservare il coinvolgimento

• Dati per le decisioni

Modulo 3: Vantaggi principali di Amazon GameLift

• Sessioni gioco on demand

• Implementazioni globali

• Capacità corretta

• La monetizzazione corrisponde ai costi

Modulo 4: Capire GameLift

• Progettazione di framework e servizi

• Sistemi GameLift

o Matchmaking

o Posizionamento della sessione gioco

o Gestione delle sessioni

o Gestione dell'infrastruttura

Modulo 5: Logica del servizio di gioco

• Codice di configurazione del gioco

o Codice back-end di gioco

o Livelli di astrazione nell'API GameLift

o Codice del server di gioco

• Flusso logico del servizio di gioco

• Server in tempo reale

• Comunicazioni sicure

• Utilizzo delle risorse AWS di GameLift

Modulo 6: Sistema di gestione dell'infrastruttura

• Codice di configurazione del gioco

o Codice back-end di gioco

o Livelli di astrazione nell'API GameLift

o Codice del server di gioco

Modulo 7: Sistema di gestione delle sessioni

• Gestione delle sessioni gioco

• Gestione delle sessioni dei giocatori

Modulo 8: Sistema di posizionamento della sessione gioco

• Affidabilità

o Utilizzo di code per l'affidabilità

o Utilizzo di code affidabili con la serie di istanze Spot

• Latenza

o Operazione in coda senza dati di latenza del giocatore

o Operazione in coda con dati di latenza del giocatore

• Dimensionamento verso le implementazioni globali

Modulo 9: Sistema di matchmaking

• Matchmaking con FlexMatch

• Esempio di un gioco a 4 giocatori

• Attributi e regole del giocatore

• Squadre

• Tipi di regole

o Ad es.: Pari numero di giocatori per squadra

o Ad es.: Competenze per una squadra corretta

• Controlli matchmaking

o Ruolo della latenza nel matchmaking

o Espansioni delle regole

o Backfilling

o Notifiche di eventi

Modulo 10: Panoramica sullo sviluppo di GameLift

• Componenti per il giocatore

• Integrazione del software server

o Integrazione del software di servizio

• Integrazione del software client

o Integrazione del servizio di gioco back-end

• Matchmaking

• Posizionamento della sessione gioco

• Gestione delle sessioni

• API client server in tempo reale

Modulo 11: Dati di gioco

• Riconoscere i principali fruitori dei dati di gioco.

• Identificare il componente dati presentato nella console GameLift.

• Elencare i principali servizi di monitoraggio e analisi dei servizi AWS supportati da GameLift.

Modulo 12: Dati finanziari sul gioco

• Riconoscere fattori dipendenti e indipendenti nel costo totale.

• Descrivere le scelte di progettazione GameLift che influenzano i costi

• Identificare i servizi per la pianificazione (budget), il monitoraggio e il controllo dei costi.

Modulo 13: Dimostrazione di Amazon GameLift

• Configurazione e implementazione di un semplice servizio di gioco

• Impostare un ruolo per l'accesso ad Amazon GameLift

• Preparare un server di gioco per l'hosting su Amazon GameLift

• Preparare un client da utilizzare con Amazon GameLift

• Testare l'integrazione

• Configurare e distribuire un parco istanze

Modulo 14: Conclusione

Modulo 15: Valutazione delle conoscenze

Reviews

Start your review of Amazon GameLift Primer (Italian)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.