Quant li va bé a la RAM per a la Unitat?
Hi ha moltes coses que poden equivocar-se en el desenvolupament del joc. Els vostres models poden tenir massa triangles per a la plataforma de destí per a manejar, els vostres algoritmes poden ser massa cars per a la vostra CPU, i també podeu usar massa materials així que El lot no funcionarà de forma eficient . Aquests són problemes difícils, i tu com a desenvolupador del joc sempre hauríeu de recordar per tal de tenir un bon equilibri entre els visuals i el rendiment. Tot i així, hi ha coses tan simples que sovint oblidem la seva existència, però això pot tenir un gran impacte en la teva representació del joc.
Última vegada A Part 1, vam parlar de com les opcions d' importació de textures poden matar el rendiment del joc. Aquesta vegada parlarem de les opcions d' importació del so i de per què importa.
Arranjament d' importació del Clip d' àudio
Quan treballeu amb l'Unity moltes coses poden mantenir el seu arranjament per omissió establert i tot funcionarà bé. Per descomptat, els valors per omissió no són òptims en la majoria dels casos, però el vostre joc hauria d' estar funcionant bé. Aquesta regla desafortunadament no s' aplica a Arranjament d' importació del Clip d' àudio .
Clip d' àudio (sona fitxers) La importació funciona molt semblant a la importació de textures. La unitat dóna suport a molts diferents Formats d' àudio , però al final els converteix tots en el format preferit (per al motor). Actualment, a l'Unity 5.2.1 pot ser PCM, 192, Vorbis/MP3 i HEVAG. Tingueu present que no cada plataforma pot gestionar tots aquests formats de compressió, i algunes plataformes només tenen un format disponible (p. ex. El WebGL només pot funcionar amb clips d'àudio AAC).
Importa la memòria
Tot Clips d' àudio per omissió s' importa Impressió de la càrrega de l'AbdeDecompressió en el tipus de càrrega de▁LoadName i Format de compressió ManveenVorbis .
Hauríeu d'anar amb molt de compte amb aquesta opció, perquè usar-la en tots els vostres clips d'àudio (Per omissió ho fa l'Unity!) Pot consumir una gran quantitat del teu joc, la memòria! Veus la caixa d'informació de la captura de pantalla? La mida original del fitxer es calcula fins a 35. 9 MB i la mida importada a 10. 7 MB. Això vol dir que això Clip d' àudio Augmentarà la mida del joc (vela) de 10 megabytes, però el joc requerirà gairebé 36 megabytes de la RAM! Això no sembla massa aterridor si KFormulares construint un joc per al PC on és força comú tenir vuit gigates de RAM, però els dispositius mòbils encara estan molt limitats.
Quan hauria d' usar el tipus de càrrega específic?
Deixa que https ho entenguin. Cada Tipus de càrrega i Format de compressió La combinació es pot fer servir i tu qui sap el millor que s'ha de triar. Hi ha tres Carrega tipus :
- A memòria comprimit s' emmagatzemarà el Clip d' àudio en la RAM i es descomprimirà quan es reprodueixi. No requereix memòria addicional per jugar.
- Corrent de dades s' emmagatzemarà el Clip d' àudio en una memòria persistent del dispositiu (disc dur, dispositiu flash, etc) i en reproducció. No requereix la RAM per emmagatzemar i reproduir (almenys aquest valor no és significatiu).
- Descompressió a la càrrega El Clip d' àudio s' emmagatzemarà en la RAM sense comprimir. Aquesta opció requereix la majoria de memòria, però jugar- la no requerirà tanta potència de CPU com la resta.
Així doncs, quin s'ha d'utilitzar? Depèn...
Sons en música i/o abòmics
La música es desa en els clips d'àudio llargs per tal que pugui consumir molta memòria. Per descomptat, no volem que la música es descomprimi en la memòria i després es reprodueixi. Aquí teniu dues opcions:
- Ús Tipus de càrrega ManveenStreaming hotelthailand. kgm i Format de compressió ManveenVorbisName . Aquesta combinació farà servir la menor quantitat de memòria, però requerirà algun poder de la CPU i el disc I/O a través de la nota.
- Ús Carrega tipus MenuCompressed a Memòria intermèdia i Format de compressió ManveenVorbisName . L'única diferència de la primera solució és que canviarà el disc I/O amb un requisit de memòria. Noteu que podeu ajustar la Qualitat Barra de desplaçament per reduir la mida del clip comprimit a l' intercanvi de qualitat del so. Normalment el 100% és massa alt. Recomanaria una cosa al voltant del 70 per cent.
Tingueu en compte que si teniu més de 2 fragments de so musical/ambidents jugant així, pot consumir una quantitat seriosa de potència de la CPU.
Efectes de so
Els efectes son normalment curts o clips d' àudio mitjà. També es poden jugar sovint o rarament. Aquestes són algunes regles:
- Per Sovint juga i curt Clips d' àudio ús Descompressió a la càrrega i PCM o íemvyhandenmark_ counties. kgm Format de compressió . Quan s' escull PCM, no es necessita descompressió i si el clip d' àudio és curt es carregarà ràpidament. També podeu usar íemvyhandenmark_ counties. kgm . Cal descompressió, però és molt més lleuger decompressió que Vorbis .
- Per Sovint juga però mitja Clips d' àudio ús A memòria comprimit i Format de compressió de Compressió. íemvyhandenmark_ counties. kgm és al voltant de 3. 5 vegades més petit que en cru PCM i l' algorisme de descompressió no consumirà tant CPU com Vorbis .
- Per rarament s' ha jugat i curt Clips d' àudio ús A memòria comprimit i telèfonchent. Per la mateixa raó que es descriu al punt 2.
- Per rarament s' ha jugat i mitja Clips d' àudio ús A memòria comprimit i Format de compressió Vorbis . Aquest SFX pot ser massa temps per a ser desat usant íemvyhandenmark_ counties. kgm i jugar massa rarament, per tant, cal un poder addicional de CPU per descompressió seria un dolor com aquest.
Resum
Recorda sempre la teva comprovació. Arranjament d' importació del Clip d' àudio . Aquests son els assassins en silenci del teu joc. Estableix aquests drets, i obtindreu un poder addicional de CPU per a coses que importen.
També si us plau, feu un cop d'ull a la manual per informació tècnica quant a l' arranjament d' importació.
Constitució al processament de dades personals
Artículos Relacionados:
- Quant li va bé a la RAM per l'ús diari?
- Per què està plena la meva RAM quan no hi ha res executant-se?
- Com puc saber a quina velocitat de la RAM dóna suport a la meva pissarra?
- En quin lloc hauria de posar la meva RAM?
- Memòria RAM -