Note di rilascio di Lumberyard – Beta 1.16 (novembre 2018) - Note di rilascio di Lumberyard

Note di rilascio di Lumberyard – Beta 1.16 (novembre 2018)

A Lumberyard Beta 1.16 sono state aggiunte oltre 250 nuove funzionalità, miglioramenti e correzioni. Dato il nostro costante impegno volto a migliorare Lumberyard, vogliamo ringraziare tutti gli utenti della nostra community, i cui suggerimenti ci hanno aiutato a migliorare il prodotto a ogni nuova versione. Dal giorno del lancio iniziale, abbiamo analizzato e revisionato oltre il 50% del codice di base originale e siamo solo all'inizio. Ci auguriamo che gli utenti continuino a inviare il loro feedback ai nostri forum e all'indirizzo lumberyard-feedback@amazon.com. Per essere sempre informato sugli ultimi aggiornamenti di Lumberyard seguici su Twitter, Facebook e sul nostro blog.

Caratteristiche

Informazioni su alcune nuove funzionalità disponibili in Lumberyard 1.16.

Monitoraggio dell'allocazione di memoria per ottimizzazione

Lumberyard 1.16 include un refactoring del sistema di gestione della memoria che consente di monitorare accuratamente l'allocazione della memoria. In questo modo è più semplice e veloce individuare le perdite di memoria o ottimizzare l'utilizzo di memoria del gioco per migliorare le prestazioni di gioco. Questo miglioramento è particolarmente importante per le applicazioni di console e mobili, dove le risorse di memoria sono in genere più vincolate rispetto agli ambienti di gioco per PC.

Per ulteriori informazioni, consulta l'argomento relativo all'utilizzo degli allocatori di memoria in Lumberyard nella Guida per l'utente di Amazon Lumberyard.

Definizione dello spazio tangente per l'attore

Con Lumberyard 1.16, puoi importare informazioni su tangente e bitangente da un file .fbx. Puoi anche utilizzare MikkT per generare le tangenti. In questo modo puoi mantenere le regole e le impostazioni della tangente per l'attore quando importi il file .fbx da uno strumento DCC in Lumberyard. Se non specifichi alcuna regola della tangente per l'attore, Lumberyard usa le impostazioni predefinite.

La scelta delle tangenti da utilizzare è basata sul software che utilizzi per eseguire il baking delle normali mappe. Questa caratteristica inoltre unifica il supporto tangente in tutta la geometria in Lumberyard, anziché fornire supporto di generazione tangente per ogni tipo di asset.

Puoi specificare le seguenti impostazioni e molto altro nello strumento FBX Settings (Impostazioni FBX):

  • Tangent space (Spazio tangente) – Definisce lo spazio tangente utilizzato da Lumberyard per un attore.

  • MikkT – Genera le tangenti con MikkT. Se il file .fbx non contiene tangenti e si seleziona From FBX (Da FBX), MikkT verrà usato come impostazione predefinita. Questo è lo stesso comportamento utilizzato per mesh statiche con file .cfg.

  • Bitangents (Bitangenti) – Definisce come generare o leggere le bitangenti. Questa può essere letta dal file .fbx o generata come ortogonale alla tangente e alla normale.

Per ulteriori informazioni, consulta Modifica di FBX Settings (Impostazioni FBX) nella Guida per l'utente di Amazon Lumberyard.

Finestra FBX Settings (Impostazioni FBX) in Lumberyard Editor (Editor Lumberyard) che mostra le regole e le impostazioni della tangente.

Creazione di animazioni dei personaggi con il componente Simple Motion (Movimento semplice)

Puoi utilizzare il componente Simple Motion (Movimento semplice) per riprodurre un movimento senza un grafico di animazione. Per creare animazioni dei personaggi con Track View, aggiungi il componente Simple Motion (Movimento semplice) e il componente Actor (Attore) a un'entità. Aggiungi quindi l'entità a una sequenza di visualizzazione delle tracce e specifica i movimenti che devono essere animati dal personaggio. Quando aggiungi una traccia movimento a una sequenza di visualizzazione delle tracce, Track View determina l'animazione sul componente Simple Motion (Movimento semplice) e le relative proprietà.

Per ulteriori informazioni, guarda il tutorial video seguente.

Per ulteriori informazioni, consulta la sezione relativa alla creazione di animazioni con il componente Simple Motion (Movimento semplice) in Track View Editor nella Guida per l'utente di Amazon Lumberyard.


                    Animazione di esempio di un singolo movimento nella sequenza di visualizzazione delle tracce.

Guida alle operazioni di base di Lumberyard su GitHub

La Guida alle operazioni di base di Amazon Lumberyard è ora disponibile su GitHub. Puoi inviare modifiche per correzioni, migliorare esempi e riscrivere e inviare nuovi contenuti.

Per contribuire alla nostra documentazione

  1. Visita Open Source at AWS e le linee guida alla collaborazione in CONTRIBUTING.md.

  2. Crear un account GitHub se non ne hai già uno.

  3. Individua l'argomento a cui desideri contribuire nella Guida alle operazioni di base di Amazon Lumberyard e scegli l'icona GitHub 
                                GitHub 
                            .

  4. Apporta le modifiche. Quando sei pronto per inviare le modifiche, crea una richiesta pull.

Per ulteriori informazioni, consulta il blog AWS.

Nuove caratteristiche Amazon GameLift:

Per informazioni aggiornate sulle versioni disponibili, consulta le Note di rilascio AWS per Amazon GameLift.