Twoja gra oczekuje na załadowanie określonego zasobu, ale go nie znaleziono. Jak sobie z tym poradzić? Na przykład:
Texture* grassTexture = LoadTexture("Grass.png"); // returns NULL; texture not found
Mesh* car = LoadMesh("Car.obj"); // returns NULL; 3D mesh not found
Być może został przypadkowo usunięty przez użytkownika, uszkodzony lub napisany w trakcie opracowywania.
Niektóre potencjalne odpowiedzi:
- Asercje (najlepiej tylko podczas programowania)
- Opuść grę z wdziękiem
- Rzuć wyjątek i spróbuj go obsłużyć.
Który sposób jest najlepszy?