Il gaming su dispositivi mobili rappresenta un'opportunità per gli sviluppatori di Unreal Editor per Fortnite (UEFN) di raggiungere un pubblico nuovo e più ampio. I giochi che hanno successo su dispositivi mobili sono caratterizzati da un linguaggio di design riconoscibile: sessioni brevi e gratificanti, controlli nativi touch, chiare gerarchie visive e loop di progressione che invogliano i giocatori a tornare.
Comprendere i principi della progettazione dei giochi mobile distingue un'esperienza capace di coinvolgere i giocatori nel tempo da una che viene abbandonata dopo pochi minuti.
Questa guida ti offre una panoramica chiara di ciò che rende eccezionali i giochi su mobile e dei principi che li accomunano.
Buone prassi per la progettazione su dispositivi mobili
Utilizza le buone prassi seguenti per guidare i tuoi processi di sviluppo e creare un gioco su mobile divertente.
Buone prassi | Descrizione |
Prototipazione e iterazione rapide | Crea prototipi piccoli e interattivi per testare se le meccaniche di gioco principali funzionano su dispositivi mobili prima di aggiungere le grafiche e rifinire. Monitora le analisi delle prestazioni per regolare e perfezionare i controlli e l'esperienza del giocatore. |
Regola dei 40 secondi | Mantieni i giocatori coinvolti e immersi nel gameplay con un'azione ad alta velocità che li costringa a prendere una decisione ogni 40 secondi. |
Progetta per il mobile fin dall'inizio | Less is more: crea un'interfaccia utente semplice e facile da esplorare su uno schermo mobile. |
Crea a misura di pollice | Progetta i pulsanti di azione principali in modo che siano a portata di pollice. |
Le dimensioni dello schermo contano | Progetta tenendo presente diverse dimensioni di schermi e risoluzioni, esegui spesso il playtest su diversi tipi di dispositivi mobili. |
Controlli intuitivi per mobile | Sfrutta i comandi dei dispositivi mobili esistenti di Fortnite e adatta il tuo design di conseguenza. |
Coinvolgi subito i giocatori | Utilizza tutorial rapidi o play-through per orientare i giocatori e un design UI visivo chiaro per controllare il gameplay. |
Soddisfa le aspettative del pubblico | Comprendi il tuo pubblico e le aspettative che può avere da un’esperienza su dispositivi mobili. Progetta fin da subito per il mobile. |
Per imparare a ottimizzare un gioco su dispositivi mobili in UEFN, consulta Ottimizzazione per dispositivi mobili e Anteprima su dispositivi mobili.
Sviluppa per il gaming su dispositivi mobili
Studiare l'anatomia dei giochi su mobile di maggior successo è la base per svilupparne uno. Questi sono gli aspetti fondamentali che danno forma a un design pensato prima di tutto per il mobile.
Progettazione e ritmo della sessione
I giochi su mobile più efficaci sono costruiti attorno a un loop di gameplay breve, ma coinvolgente, che può essere giocato in micro-sessioni. I giocatori possono completare un loop per intero in 1-5 minuti. Loop di gioco più brevi richiedono un design più compatto. Ogni sessione dovrebbe offrire un'esperienza completa, contribuendo al tempo stesso a un obiettivo più ampio.
Rendi il gioco facile da iniziare e interrompere senza perdere i progressi. Il loop è rapido: gioca → ricompensa → potenzia → rigioca.
I punti di interruzione naturali sono frequenti.
Le prime ricompense arrivano rapidamente e la curva di difficoltà è graduale.
Giochi come Clash Royale, Subway Surfers e i migliori tycoon di Roblox sono progettati per offrire un'esperienza soddisfacente in 3 minuti e appagante in 30. Non esiste un momento sbagliato per fermarsi.
Controlli e input
L'input touch è un metodo unico, con punti di forza ben distinti.
Usa il tocco come metodo di input principale in un'esperienza pensata per il touch e i gesti.
Utilizzo del puntatore virtuale per supportare meglio le esperienze su mobile.
Il numero di azioni touch simultanee è intenzionalmente limitato.
I joystick, quando vengono utilizzati, sono dinamici: appaiono nel punto in cui si posa il pollice, non in un angolo fisso.
Il combattimento evita meccaniche di precisione e utilizza l'assistenza alla mira, la mira automatica o le azioni contestuali, invece di input pixel-perfect.
I controlli mobile meno efficaci si limitano a trasformare uno schema da gamepad in pulsanti virtuali. I controlli migliori partono da una domanda semplice: quale azione vuole compiere il giocatore e qual è il gesto più naturale per farlo?
Chiarezza visiva e design dello schermo
Gli schermi dei dispositivi mobili sono di dimensioni ridotte. Progetta pensando a chi gioca con una mano, a distanza di un braccio e in condizioni di luce variabili.
Sagome marcate e geometria semplificata rendono personaggi e oggetti leggibili a colpo d'occhio.
Testo e icone devono essere di grandi dimensioni (minimo 44×44 punti). Se gli elementi sono inferiori ai 18 punti, la leggibilità su smartphone diminuisce e aumenta il rischio di tocchi involontari.
Riduci al minimo il disordine visivo: diminuisci il numero di elementi sullo schermo, non aggiungerne altri.
Interfaccia utente ad alto contrasto leggibile alla luce del sole.
La visuale è più ampia e arretrata rispetto alle equivalenti su console o PC.
Utilizza la gerarchia visiva: un focus principale per ogni schermata, un'azione primaria per ciascun momento di gioco.
HUD
Nei giochi sviluppati per mobile, l'HUD viene creato appositamente per il genere e il pubblico di riferimento.
Mostra solo ciò che è essenziale in quel momento di gioco. Non dovrebbero essere visibili più di 5-6 controlli attivi contemporaneamente. Vedi Controlli touchscreen personalizzabili dallo sviluppatore e Widget HUD personalizzati con tocco per informazioni sulla creazione della tua interfaccia.
Gli HUD adattivi al contesto si espandono e si comprimono in base alle azioni che il giocatore sta compiendo.
La zona del pollice (gli angoli inferiori dello schermo) è il punto ideale per le azioni principali.
Informazioni come Maps, timer e punteggi dovrebbero trovarsi in alto al centro o dovrebbero essere comprimibili.
I controlli devono adattarsi al gioco: un tycoon non ha bisogno di un pulsante per saltare, così come un gioco di corse non ha bisogno di un inventario.
Navigazione e scoperta
I giocatori su dispositivi mobili navigano a piccoli intervalli. L'esperienza di ricerca e avvio di un gioco dovrebbe essere rapida e immediata. Crea introduzioni brevi e coinvolgenti che mettano in risalto le meccaniche di gioco più entusiasmanti.
Una navigazione poco complessa (con un massimo di 1-2 livelli) riduce il tasso di abbandono.
Prima di iniziare a giocare, gli utenti dovrebbero avere un'idea chiara dell'esperienza che li aspetta.
Anteprime grandi e leggibili comunicano il tipo di genere a colpo d'occhio.
Il caricamento rapido è irrinunciabile: i giocatori che attendono troppo a lungo abbandonano prima che il gioco inizi.
Progressione e fidelizzazione
I giocatori su mobile tornano perché c'è sempre qualcosa che li aspetta. La meta progressione (una raccolta, un percorso di potenziamento, una città che si espande) dà a ogni sessione un contesto all'interno di un arco narrativo più ampio. Anche le sessioni più brevi dovrebbero favorire una progressione visibile e significativa, con ricompense che incentivino a tornare a giocare.
Ricompense piccole ma frequenti sono più efficaci di ricompense grandi ma rare.
La maggior parte dei giochi su mobile sono free-to-play, con piccoli acquisti in-app (IAP) oppure offerte giornaliere che stimolano un forte coinvolgimento.
Gli incentivi di accesso giornaliero, gli eventi a tempo e le notifiche push incoraggiano ulteriormente il coinvolgimento.
Social e community
I giochi per dispositivi mobili che fidelizzano i giocatori creano un senso di connessione. L'interazione social deve essere fluida. Prediligi modalità e generi che si adattino meglio ai giocatori amanti delle esperienze su dispositivi mobili.
I giochi su mobile leggeri e asincroni di tipo sociale creano un senso di appartenenza senza richiedere coordinamento sincrono.
Formazione semplice della squadra.
Gli sviluppatori che comunicano con i propri giocatori riescono a fidelizzarne molti di più.
Utilizza la tua community di Fortnite per annunciare eventi, dare aggiornamenti o utilizzare le notifiche in gioco.
Prestazioni e resilienza
Le prestazioni su dispositivi mobili rappresentano un requisito di progettazione per la piattaforma mobile.
I tempi di caricamento iniziali rapidi sono essenziali. Le dimensioni degli asset dovrebbero essere ottimizzate per le connessioni tramite dati mobili.
Un'eccessiva densità visiva è più dannosa che utile: punta a 30 FPS per garantire un'esperienza fluida.
Evita i 60 FPS se rendono il gameplay meno fluido sui dispositivi mobili.
Il design del tuo gioco dovrebbe essere pensato calcolando che potrebbero esserci interruzioni; una telefonata o il passaggio a un'altra app non dovrebbe causare il fallimento della sessione.
Inoltre, la ripresa istantanea dovrebbe essere prevista dopo l'interruzione.
Considerazioni specifiche per genere
I principi di design per mobile si applicano universalmente, ma variano in base al genere. Ecco come affrontare la progettazione per mobile per le esperienze UEFN più comuni.
Casuale/tycoon
I giochi tycoon e idle sono quelli che si adattano più naturalmente ai dispositivi mobili. Le sessioni devono essere brevi, il loop della meta-progressione (costruzione e potenziamento) è chiaro e fornisce un coinvolgimento persistente.
L'azione principale è in genere un singolo tocco o trascinamento.
La progressione è automatizzata quando il giocatore è assente.
L'HUD dovrebbe mostrare in primo piano la valuta, gli indicatori di avanzamento e l'azione principale.
Un riscontro visivo chiaro per guadagni e spese rende l'esperienza più appagante: i numeri saltano all'occhio, le barre di progressione si riempiono e gli oggetti del mondo di gioco si evolvono sullo schermo.
Le sessioni, che durino 30 secondi o 20 minuti, comportano una costruzione attiva del mondo (accedi, raccogli, spendi, esci).
Gare/veicoli
I giochi di corse si adattano bene al mobile, se i controlli sono progettati per il touch fin dall'inizio.
Sono necessari pulsanti virtuali per controllare la direzione di guida, la frenata e l'accelerazione.
L'HUD viene utilizzato per sterzare, accelerare/frenare e come indicatore di velocità.
Il numero di giri e la posizione sono informazioni essenziali da fornire a colpo d'occhio.
La stabilità del frame rate è fondamentale: un gioco di corse che procede a scatti diventa ingiocabile.
Azione/combattimento
I giochi d'azione richiedono la massima attenzione nella progettazione, perché precisione e combattimento sono intrinsecamente complessi da eseguire con i comandi touch.
La mira automatica o un'assistenza alla mira efficace sono caratteristiche standard nei giochi d'azione per dispositivi mobili.
Dai priorità alle azioni contestuali, rispetto agli input espliciti, per ridurre il numero di pulsanti.
Evita meccaniche che richiedono input complessi simultanei (accovacciarsi + saltare + mirare + sparare).
I tempi di recupero delle abilità dovrebbero essere abbastanza lunghi da non permettere ai giocatori di gestire quattro o più abilità attive contemporaneamente.
Partite brevi (3-7 minuti) riducono la pressione e invogliano i giocatori a riprovare.
Costruzione/crafting
I giochi di costruzione e crafting offrono loop creativi ricchi e coinvolgenti, perfetti per il mobile se l'esperienza utente è progettata nel modo giusto.
Il posizionamento basato sul tocco (tocca per posizionare, trascinamento con un dito) risulta naturale, se progettato correttamente.
L'alternanza tra costruzione e combattimento semplifica notevolmente l'HUD.
Lo scorrimento funziona meglio per la selezione rapida dei materiali.
La chiarezza visiva degli oggetti posizionabili è fondamentale: i giocatori devono essere in grado di leggere sulla piattaforma mobile che preferiscono.
I giocatori iniziano a costruire fin da subito, con un tutorial rapido.
Strumenti per iniziare
UEFN permette ai creatori di accedere ad alcuni degli strumenti più potenti per la creazione di giochi disponibili. Scopri di più sulle loro capacità e su come utilizzarli per creare un gioco su mobile:
UEFN dispone di filtri di post-elaborazione nativi che permettono di avere contorni più spessi e un contrasto più luminoso:
Apri le cartelle Fortnite > Dispositivi > Ambienti.
Trascina il dispositivo Post-elaborazione nel progetto.
Apri il menu a discesa Effetto di post-elaborazione e seleziona un effetto di post-elaborazione, ad esempio Cartone.