Diablo 3 i StarCraft 2 mają fajną funkcję: mogę zacząć grać, zanim pełna gra lub aktualizacja zakończy pobieranie.
Myślę, że Diablo 3 pobiera obowiązkowe pliki, takie jak zasoby interfejsu użytkownika oraz niektóre siatki i tekstury, które są najpierw używane na kilku poziomach. Jednak rozpoczynając grę, mogę wybrać dowolny poziom, pod warunkiem, że mam odpowiednie zapisy. Nigdy nie spotkałem się z takim opóźnieniem podczas grania - start jest zawsze bardzo płynny.
Jak to działa? Jak mogę wdrożyć podobną funkcję?