Inteligentne (pre)ładowanie mobów do RAM w instancjach
- Elenar
- Tilsai killer
- Posts: 251
- Joined: Mon Nov 21, 2022 5:26 pm
- Has thanked: 6 times
- Been thanked: 20 times
Inteligentne (pre)ładowanie mobów do RAM w instancjach
Zastanawiam się czy to jest techniczne możliwe:
Po wejściu do instancji wszystkie moby, które tam są automatycznie by się ładowały do pamięci (jeśli jest zarezerwowana) podczas poruszania się/odpoczynku itp. zanim jeszcze dojdzie do walki. Skróciłoby to czas ładowania się mobów po raz pierwszy gdy dojdzie już do starcia.
Do instancji wchodzimy z zamiarem jej przejścia, czyli i tak wszystkie moby będą załadowane do pamięci, tylko z tą różnicą, że obecnie rozpoczyna się to po ataku i musimy czekać. Pasywne ładowanie grafiki i animacji mogłoby działać już po wejściu. Mógłby działać także algorytm, który najpierw by ładował najbliższe moby.
Ładowanie by było nisko-priorytetowe tak by nie obciążać za bardzo komputera i nie ścinać grafiki, jeśli jest to możliwe.
Po wejściu do instancji wszystkie moby, które tam są automatycznie by się ładowały do pamięci (jeśli jest zarezerwowana) podczas poruszania się/odpoczynku itp. zanim jeszcze dojdzie do walki. Skróciłoby to czas ładowania się mobów po raz pierwszy gdy dojdzie już do starcia.
Do instancji wchodzimy z zamiarem jej przejścia, czyli i tak wszystkie moby będą załadowane do pamięci, tylko z tą różnicą, że obecnie rozpoczyna się to po ataku i musimy czekać. Pasywne ładowanie grafiki i animacji mogłoby działać już po wejściu. Mógłby działać także algorytm, który najpierw by ładował najbliższe moby.
Ładowanie by było nisko-priorytetowe tak by nie obciążać za bardzo komputera i nie ścinać grafiki, jeśli jest to możliwe.
-
- Simon’s student
- Posts: 36
- Joined: Wed Feb 09, 2022 7:03 pm
- Has thanked: 5 times
- Been thanked: 4 times
Re: Inteligentne (pre)ładowanie mobów do RAM w instancjach
Grałem w BR na różnej konfiguracji komputerów. Od słabych do naprawdę mocnych. Z tego co obserwuję taki mechanizm ładowania w tle istnieje na zwykłych mapach. Przykładem może być przejście na mapę gdzie jest duża ilość graczy, przemieszczają się i wyglądają różnie. Na wolniejszym sprzęcie przez chwilę, zanim się załadują, widać jedynie poruszające się nazwy. Co do szybkości wczytywania na instancjach tuż przed walką to zależy chyba od szybkości dysku twardego. Prędkość łącza nie ma tu nic do rzeczy. Na światłowodzie 300Mb śmigało tak samo jak po kablu 10Mb. Na lapku co miał 4GB RAM pamięć po dłuższym czasie gry lubiła się zapychać co skutkowało ścinaniem gry.
- Elenar
- Tilsai killer
- Posts: 251
- Joined: Mon Nov 21, 2022 5:26 pm
- Has thanked: 6 times
- Been thanked: 20 times
Re: Inteligentne (pre)ładowanie mobów do RAM w instancjach
Cała grafika ładuje ci się z dysku. Z serwera idę inne informacje, lokacja postaci, mobów, staty itd. itp. Animacja i grafika wszystko z klienta.Qweta wrote: ↑Sat Feb 03, 2024 7:30 am Grałem w BR na różnej konfiguracji komputerów. Od słabych do naprawdę mocnych. Z tego co obserwuję taki mechanizm ładowania w tle istnieje na zwykłych mapach. Przykładem może być przejście na mapę gdzie jest duża ilość graczy, przemieszczają się i wyglądają różnie. Na wolniejszym sprzęcie przez chwilę, zanim się załadują, widać jedynie poruszające się nazwy. Co do szybkości wczytywania na instancjach tuż przed walką to zależy chyba od szybkości dysku twardego. Prędkość łącza nie ma tu nic do rzeczy. Na światłowodzie 300Mb śmigało tak samo jak po kablu 10Mb. Na lapku co miał 4GB RAM pamięć po dłuższym czasie gry lubiła się zapychać co skutkowało ścinaniem gry.
Dlatego taka mechanika mogłaby być w kliencie, by ci sie pasywnie ładowały wszystkie moby jakie są w inście zanim zaatakujesz.