Gli sviluppatori di giochi per Android che in precedenza si sono concentrati su dispositivi mobili con schermi di piccole dimensioni e input basati sul tocco dovranno tenere conto di alcuni aspetti quando adattano il loro gioco a ChromeOS.
Gli schermi di grandi dimensioni e un sistema operativo a finestre offrono molte opportunità di miglioramento, nonché responsabilità nei confronti degli utenti per soddisfare le loro aspettative. Allo stesso modo, il supporto di tastiera, mouse, trackpad e gamepad è fondamentale per i giochi di spicco in un ambiente desktop. Per far funzionare bene tutti questi componenti nell'ecosistema Android potrebbe essere necessario eseguire la profilazione e la messa a punto. Ecco alcuni snippet di codice, indicazioni alla documentazione e alcuni suggerimenti e trucchi specifici di ChromeOS per aiutarti a iniziare:
Inizia con questi argomenti
- Supporto input per scoprire di più sulla gestione dell'input di tastiera, mouse, controller e stilo.
- Schermi di grandi dimensioni contiene informazioni sulla gestione delle finestre.
- Ottimizzare le dimensioni del display spiega come determinare la risoluzione del display per il rendering.
- Considerazioni sulla pubblicazione per scoprire di più sul supporto x86/arm, incluso il packaging corretto del supporto a 32/64 bit per ottenere prestazioni elevate.
- Networking multiplayer per scoprire di più sul supporto di rete per il multiplayer.
- Profilazione delle prestazioni per scoprire come profilare e trovare i colli di bottiglia delle prestazioni nel tuo gioco.
- Motori grafici per risorse e suggerimenti sull'utilizzo dei motori grafici più comuni (Unity, Unreal, Cocos2d).