Anteprima di sistemi e strumenti - Note di rilascio di Lumberyard

Anteprima di sistemi e strumenti

Siamo molto interessati al tuo feedback in merito ai sistemi e alle funzionalità descritte di seguito. Ora è disponibile la relativa anteprima in Lumberyard 1.1. Invia feedback sui nostri forum o inviando un'e-mail all'indirizzo lumberyard-feedback@amazon.com.

Resource Manager (Gestore risorse) di Cloud Canvas – Gestione semplificata delle risorse AWS mediante la finestra Lumberyard Editor (Editor Lumberyard)

Resource Manager (Gestore risorse) di Cloud Canvas consente di gestire le risorse AWS direttamente nella finestra Lumberyard Editor (Editor Lumberyard). Puoi inizializzare un progetto Lumberyard con la funzionalità Cloud Canvas, gestire le implementazioni e le caratteristiche e aggiornare i contenuti del progetto AWS utilizzando l'interfaccia utente grafica. Grazie all'utilizzo di una semplice interfaccia basata su testo, puoi visualizzare in anteprima i modelli di CloudFormation che definiscono le risorse AWS per i giochi.

Per provare Resource Manager (Gestore risorse) di Cloud Canvas, modifica il file editor.cfg (disponibile nella directory \lumberyard\dev) e imposta enable_cloud_canvas_resource_manager_ui su 1. Salva il file di configurazione e riavvia Lumberyard Editor (Editor Lumberyard) (Editor Lumberyard). Per ulteriori informazioni, consulta l'argomento relativo a Cloud Canvas.

sistema entità componente – Configurazione e gestione delle entità dei giochi

Il sistema entità componente è uno strumento flessibile e intuitivo che consente di configurare e gestire le entità dei giochi. I comportamenti di entità complesse possono essere definiti mediante l'aggiunta di singoli componenti. Il modello sistema entità componente utilizza la riflessione, la serializzazione, il trasferimento dei messaggi mediante il bus di eventi, nonché la possibilità di modificare gli oggetti del componente nella finestra Lumberyard Editor (Editor Lumberyard). Le caratteristiche e funzionalità aggiunte includono:

  • Architettura di gestione degli asset di runtime con caricamento completamente asincrono e modelli di riferimento basati su eventi sicuri.

  • Suite di componenti del motore: accessori, trigger, audio, telecamere, componenti fisici, collider, mesh, luci, particelle, decalcomanie, riflessi di lenti, script Lua, navigazione di elementi di intelligenza artificiale e animazioni.

  • Interfacce utente per i seguenti elementi:

    • Entity Inspector (Ispettore entità) per la modifica delle proprietà in tempo reale.

    • Entity Outliner (Outliner entità) per la ricerca di scene, la visualizzazione di gerarchie e la visualizzazione in anteprima delle informazioni su sezioni e componenti.

    • Component Palette (Palette componenti) con il supporto della funzionalità di trascinamento della selezione nel viewport o nella funzionalità Entity Inspector (Ispettore entità).

    • File Browser (Browser di file) con il supporto della funzionalità di trascinamento degli asset selezionati nel viewport, nella funzionalità Entity Inspector (Ispettore entità) o nei campi degli asset del componente.

    • Menu contestuali per la creazione e la gestione delle sezioni.

  • Sistema di sezioni per la gestione delle disposizioni gerarchiche delle entità (prefab a cascata), con il supporto delle operazioni di push e pull delle modifiche in qualsiasi livello della gerarchia.

Per ulteriori informazioni, consulta Utilizzo delle entità dei componenti.

FBX Settings (Impostazioni FBX) – Importazione rapida e affidabile di mesh

La nuova opzione FBX Settings (Impostazioni FBX) consente di importare singole mesh FBX statiche e singoli materiali in Lumberyard. Nelle versioni future verrà aggiunto il supporto per strutture scheletriche, mesh deformabili, animazioni, dati di materiali e formati di dati personalizzati. Per ulteriori informazioni, consulta Utilizzo di impostazioni FBX.

Supporto per dispositivi mobili – Compilazione di giochi per dispositivi iOS e Android

Ora puoi utilizzare Lumberyard per compilare giochi per dispositivi iOS che usano GPU A8, tra cui iPhone 5s, iPhone 6s, iPhone 6s Plus, iPad Air 2 e iPad Pro. Inoltre, GMEM e Metal consentono di usare Lumberyard per creare immagini ad alta fedeltà utilizzando le tecniche di rendering più recenti. GMEM introduce il rendering differito in iOS e utilizzando Metal per parlare direttamente all'hardware, puoi eseguire il push di una maggiore quantità di dati nella GPU. Per creare giochi per iOS, Lumberyard richiede Xcode 7 e l'SDK iOS v9.0 o versioni successive.

Lumberyard include anche il supporto per il dispositivo Shield di Nvidia per Android, che richiede Visual Studio 2015 per il debug e SDK-19 (Kit Kat) o versioni successive.

Lumberyard include due progetti di esempio per Android e quattro progetti di esempio per iOS, che puoi utilizzare per imparare a creare asset, creare shader utilizzando la funzionalità del compilatore di shader remoti, nonché creare un'app Lumberyard runtime (Android) o iOS mediante gli strumenti di creazione.

Per ulteriori informazioni, consulta Supporto per Android o Supporto per iOS.