We współczesnych grach rozmiar assetów (zasobów graficznych czy dźwiękowych) przekracza rozmiar kodu już nie o jeden, a o dwa, trzy rzędy wielkości, a można by się wręcz zastanawiać, czy nie o cztery. Staje się to szczególnie problematyczne na platformach mobilnych, gdzie każdy megabajt jest na wagę złota, każdy odczyt danych powoduje zauważalne opóźnienie, a każdy niepotrzebnie narysowany piksel zużywa cenną przepustowość wąziutkiej szyny pamięci. Porozmawiajmy więc o sposobach optymalizacji zasobów aplikacji.