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à.
Principi di progettazione
Oltre ai principi di progettazione del white paper Well-Architected Framework, i seguenti principi di progettazione possono aiutarti a raggiungere l'eccellenza operativa nella creazione e nella gestione dei giochi:
-
Definisci obiettivi misurabili e raggiungibili per i team addetti alle operazioni di gioco e adattali se necessario: a causa della natura dei giochi basata sui successi, è difficile determinare in anticipo quanti giocatori giocheranno al tuo gioco al momento del lancio o quali aspettative avranno i giocatori per le tue operazioni di gioco in corso. È importante fissare obiettivi ambiziosi ma raggiungibili con le parti interessate e progettare un approccio che possa essere ampliato se il gioco supera le proiezioni e ridimensionato mentre i team di sviluppo del gioco ottimizzano l'esperienza del giocatore. Preparatevi adeguatamente e testate in anticipo per soddisfare questi requisiti e allineare gli stakeholder tecnici e aziendali agli obiettivi prefissati per la gestione del gioco. Una volta definiti gli obiettivi, i team di gioco possono raggiungere un equilibrio adeguato tra costi e prestazioni durante la pianificazione, la progettazione, il provisioning, il test, l'implementazione e la gestione dell'infrastruttura di backend del gioco.
-
Utilizza i runbook operativi per pianificare la scalabilità delle attività legate al lancio di giochi e agli eventi speciali: i team addetti alle operazioni di gioco devono coordinarsi con gli stakeholder aziendali per modellare le proiezioni relative al previsto picco di partecipanti agli eventi ed eseguire una pianificazione proattiva per pre-scalare in anticipo la capacità dell'infrastruttura. A causa della natura fluttuante del traffico dei giocatori durante gli eventi, le attività di pianificazione e pre-scalabilità precedenti dovrebbero potenziare i sistemi di scalabilità automatizzati esistenti per aumentare le possibilità di successo durante un evento e verificare di disporre di risorse sufficienti per offrire un'esperienza positiva ai giocatori. Implementate procedure di ingegneria delle prestazioni per sviluppare una base delle risorse a vostra disposizione e una comprensione basata sui dati della capacità del sistema, che vi aiuterà a guidare le attività di pre-scalabilità e le configurazioni di scalabilità automatizzate. Sviluppa runbook operativi per garantire la coerenza del processo. Questa pianificazione anticipata e la reattività alla domanda dei giocatori sono particolarmente importanti per i giochi con servizio dal vivo, che devono mantenere prestazioni e infrastrutture affidabili per supportare una base di giocatori attiva e impegnata per un periodo di tempo prolungato.
-
Stabilisci un modello operativo per ricevere, esaminare e rispondere alle richieste di assistenza dei giocatori: dopo il lancio, monitora le segnalazioni di reclami e problemi relativi al gioco. Implementa sistemi appropriati per interagire con i giocatori in modo sicuro ed efficace per risolvere adeguatamente i problemi dei giocatori, ad esempio forum di community, social media, e-mail, sistemi di biglietteria, call center o soluzioni automatizzate di chat bot. Ciò è particolarmente importante per i giochi con servizio live, che richiedono una comunicazione continua con la base di giocatori, la reattività al feedback dei giocatori per soddisfare le esigenze in evoluzione e il mantenimento di una comunità impegnata per un lungo periodo di vita.