Tesi Robotica V+ Sim: Interprete Command Language e... | Page 81

Asset Manager Strettamente collegato al Content Loader è l'Asset Manager, che si occupa di importare dall'esterno i vari tipi di media con i quali lavorare. Al momento XNA permette di operare con le seguenti tipologie di file: Figura 20: Schema File con cui opera XNA Core Framework Passiamo ora all analisi delle componenti del Core Framework, che presenta invece delle funzioni di più basso livello. Graphics: poichè XNA basa il rendering della scena su Direct3D delle DirectX 9, le funzioni che possiamo utilizzare nel nostro progetto sono le medesime rese disponibili da questa API. Audio: la gestione dell'audio è affidata al tool XACT (Microsoft Cross-Platform Audio Creation Tool), grazie al quale si possono aggiungere suoni al progetto, modificarne le proprietà e demandare al software la gestione del buffer audio. Input: non c è alcun bisogno di eseguire l inizializzazione dei dispositivi, in quanto essa viene eseguita in automatico dal framework; XNA fornisce accesso 80