Domande taggate «resource-management»



2
Se le classi "ResourceManager" sono considerate non valide, quali sono le alternative?
Sento opinioni contrastanti come: "Le classi Manager dedicate non sono quasi mai lo strumento di ingegneria giusto" "Le lezioni di Manager dedicati sono (attualmente) il modo migliore per sopravvivere a un grande progetto con migliaia di risorse" Prendiamo una classica classe ResourceManager che ha le seguenti funzionalità: Carica risorse (trame, …


1
Progettazione di una classe ResourceManager
Ho deciso di voler scrivere una classe ResourceManager / ResourceCache centrale per il mio motore di gioco per hobby, ma ho problemi a progettare uno schema di memorizzazione nella cache. L'idea è che ResourceManager abbia un obiettivo soft per la memoria totale utilizzata da tutte le risorse del gioco combinate. …

2
Come devo gestire le risorse mancanti?
Il tuo gioco prevede che venga caricato un determinato asset, ma non viene trovato. Come dovrebbe essere gestita la situazione? Per esempio: Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found Potrebbe essere stato accidentalmente eliminato dall'utente, danneggiato …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.