Gram na moim komputerze w gry z trójwymiarową grafiką, rozbudowanymi realnymi bitwami w 3D, a Ty uważasz, że normalne jest iż na takim komputerze ścina mi się gra z podstawową grafiką gier przeglądarkowych i w której... nawet nie ma animowanych bitew, tylko oglądamy raporty?
W dodatku gra ścina się i wiesza często nawet podczas owego oglądania raportów. A w innych grach (pobieranych na komputer) spokojnie tocze sobie bitwy trójwymiarowych jednostek i jest ok.
Nie można porównywać kier przeglądarkowych do normalnych gier komputerowych, to tak jak byś porównywał rower do motoru, i dziwił się dlaczego na rowerze nie możesz tak szybko jechać jak na motorze ...
Gry przeglądarkowe mają bardzo ograniczone możliwości, mogą robić tylko to na co im przeglądarka pozwoli (i całe szczęście, bo jak by było inaczej to ze względów bezpieczeństwa byś w żadne gry przeglądarkowe nie grał), a i Twojego GPU wykorzystują pewnie tyle co nic, gdy przy tych innych grach z realnymi bitwami 3D większości obliczeń dokonuje właśnie GPU. w TW2 wszystkich obliczeń po stronie użytkownika (Angular/JS) dokonuje procesor, i w zależności od komputera/systemu/ustawień zazwyczaj co najmniej 1 rdzeń w całości przeglądarka może wykorzystywać, i to jest i tak nadto co potrzebuje.
Nie wiem jaki masz komputer, tak się tym 3D jarasz - a do wyświetlenia grafiki w 3D naprawdę dużo nie potrzeba. Nie wspomniałeś też o jakie dokładnie ścinanie Ci chodzi, ale jeśli o to samo jakie występuje u mnie - to jest to raczej problem serwera, a dlaczego tak jest - ciężko powiedzieć, może być wiele powodów, i nawet świetni programiści nic nie pomogą jak administracja serwerami leży.
Dodatkowo sama przeglądarka może powodować jakieś ścinanie. Jak już wspomniałem gra jest unikalna, wykorzystuje dosyć nowe technologie, nie zawsze wszystkie przeglądarki sobie dobrze z tym radzą, i nie wszystko udało się przetestować na każdej przeglądarce. Dla przykładu mi na Chrome gra działa lepiej, praktycznie w ogóle nie występują sytuacje gdzie gra się zatnie bo np. JS napotkał na jakiś wyjątek i nie może sobie poradzić i 'pójść dalej', co na Firefoxie jest normą - ale na Firefoxie gra mi działa szybciej.
Inne gry przeglądarkowe nie mają takich problemów. Gram normalnie, nic się nie zacina. A wiele z nich bywało dużo bardziej wypasionych graficznie i rozbudowanych od TW2.
Skoro tak uważasz to po raz kolejny apeluje abyś mi wytłumaczył - Dlaczego na komputerze na którym gram sobie w gry z fajną grafiką i bitwami 3D zacina mi się gra przeglądarkowa podczas przeglądania raportów? Toż to jakaś kpina...
I dlaczego inne gry przeglądarkowe jakoś nie mają takiego problemu, mimo często znacznie lepszej grafiki niz w TW 2? A nawet bitew, a nie tylko oglądania raportów?
Ciężko się ustosunkować do 'inne' ... oraz co przez tą grafikę rozumiesz, ładne obrazki w tle? Ściągnąć i wyświetlić obrazek to żaden problem, to prawie tak jak tekstura w grze 3D, największym problemem jest że im ładniejszy tym więcej miejsca zajmuje ... dla przykładu w TW2 największym obrazkiem jest tło gry:
https://twxpl.innogamescdn.com/img/village/day/BG_0_0_e67aded4dc.jpg
Te ponad 2Mb pobierasz tylko raz, i są one zapisywane w pamięci podręcznej przeglądarki, ten plik pobierasz z serwera (więc to nie tak iż autorzy przyoszczędzili na miejscu na serwerze jak przedtem twierdziłeś), i trzymasz go u siebie abyś nie musiał za każdym razem czekać aż te 2Mb zostaną pobrane, przeglądarka tylko sprawdza czy plik został zmodyfikowany, i jak nie to nie ma potrzeby go ponownie pobierać. Tak samo jest z innymi grafikami, np ikonki:
https://twxpl.innogamescdn.com/img/icons/alpha_22660351b1.png
Czy animacja kopalni żelaza:
https://twxpl.innogamescdn.com/img/village/animations/ironmine_lore.L3_9ace211e74.png
I jest to jak najbardziej normalne dla każdej gry przeglądarkowej, nawet tych Twoich 'innych'. Więc czuj się jak byś miał wersję kliencką, gdyż spora część gry znajduje się na Twoim komputerze.
I dalej nie rozumiesz - chodzi cały czas o to, że przeglądarka która w ten sposób obciąża się danymi które powinny być na serwerze zaczyna pobierać dużo wiecej zasobów systemu niż pobierałaby zewnętrzna aplikacja (czyli własnie gra w wersji klienckiej).
Dlatego takich rzeczy się nie robi. Jak chce sie trzymac tyle danych u użytkownika, a nie na serwerze to sie tworzy grę w wersji do pobrania na komputer.
Myślę że już rozumiem - masz pretensję że pies nie jest kotem i na odwrót. Nie porównuj gry przeglądarkowej do normalnej gry komputerowej. Nie wymagaj od firmy która się specjalizuje w pisaniu gier przeglądarkowych aby pisała nornalne gry (albo o zgrozo - klienta do gry przeglądarkowej, bo dostaniesz do zainstalowania przeglądarkę internetową xD). To są kompletne inne technologie, inne języki programowania, inna architektura, wzorce, inni programiści ... Ty oczywiście nie masz o tym kompletnie pojęcia, ale cały czas będziesz brnął dalej.
Poza tym nikt Ci chyba nie zabrania napisać lepszej gry, prawda? Jak jesteś takim ekspertem to zakasaj rękawy i będziesz zarabiał miliardy cebulionów ...
Inne gry przeglądarkowe trzymaja co trzeba na serwerach i nic mi sie w nich nie zacina.
To zdanie upewniło mnie że dyskusja z Tobą jest bezcelowa ... Ty nie masz zielonego pojęcia co gry trzymają gdzie, oraz po co to akurat tam trzymają ... ale pomarudzić trzeba