Ihr Spiel erwartet, dass ein bestimmtes Asset geladen wird, aber es wird nicht gefunden. Wie soll mit der Situation umgegangen werden? Beispielsweise:
Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found
Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found
Es wurde möglicherweise versehentlich vom Benutzer gelöscht, beschädigt oder während der Entwicklung falsch geschrieben.
Einige mögliche Antworten:
- Behauptungen (idealerweise nur während der Entwicklung)
- Beende das Spiel mit Anmut
- Wirf eine Ausnahme und versuche damit umzugehen.
Welcher Weg ist der beste?