Problem z wydajnością - Wersja do druku +- Cities Skylines - Polskie forum gry (https://citiesskylines.pl) +-- Dział: Cities Skylines I (https://citiesskylines.pl/dzial-Cities-Skylines-I) +--- Dział: Sprawy techniczne (https://citiesskylines.pl/dzial-Sprawy-techniczne) +---- Dział: Problemy z grą (https://citiesskylines.pl/dzial-Problemy-z-gra) +---- Wątek: Problem z wydajnością (/temat-Problem-z-wydajnoscia) Strony:
1
2
|
RE: Problem z wydajnością - krzychu124 - 16-08-2020 Powiedziałbym raczej, że za bardzo zaufali magii silnika Unity - miało być wygodnie i szybko w tworzeniu gry. Za pewne tak było, ale niestety nie da się połączyć łatwo tych dwóch rzeczy. Właściwie wystarczyło poświęcić po trochu obie z tych cech i nie miał bym co robić. Z drugiej strony było to małe kilkuosobowe studio w tamtym czasie to czemu się dziwić. Co do samego moda to aktualnie jest testowany przez około 20 osób. Podczas testów wyszło kilka bugów (95% już poprawiłem) i jeden dość dziwny problem z uruchomieniem moda, a właściwie uruchamiał się w połowie, przez co połowa interfejsu użytkownika w miejscach gdzie grzebałem nie działa tak jak powinna (czasem nie działa w ogóle). Został właściwie do wydania jeszcze jeden patch (ostatnie poprawki) i właśnie ten dziwny problem do rozwiązania którego aktualnie nie jestem w stanie odtworzyć, a wolałbym nie wypuszczać go w tym stanie, bo musiałbym potem odpowiadać na tysiące pytań - zasubskrybowałem, włączyłem, nie działa Co do optymalizacji gry... Gra mogła by działać znacznie lepiej... gdyby była statyczna. Obecny algorytm renderowania obiektów jest nieprzystosowany do trybu w jakim duża część użytkowników chciałaby grać - kamera pierwszoosobowa. Sam silnik gry nie pozwala na renderowanie wielowątkowe (prawdopodobnie żaden nie wspierał takich rzeczy w 2013-15 roku), a przynajmniej w wersji której gra używa. W skrócie, algorytm radzi sobie bardzo dobrze jeśli ustawimy kamerę z góry lub pod bardzo lekkim kątem, a tragicznie jeśli skierujemy na horyzont (gra marnuje czas procesora (spowalniając renderowanie) na obiekty których i tak nie będzie widać). Nie da się do tego użyć standardowych algorytmów jak w innych grach, powiedzmy GTA V - mapa tam jest statyczna, budynki nie pojawiają się i nie znikają na podstawie jakiś parametrów (patrz podnoszenie poziomu budynku), a i gracz nie ma możliwości dowolnego przemieszczania i dodawania obiektów w czasie gry. Te kilka cech sprawiają, że algorytm byłby absurdalnie skomplikowany i prawdopodobnie złożoność obliczeniowa zjadłaby cały zysk. O symulacji nie wspominam, bo to inna historia... RE: Problem z wydajnością - zyga666 - 16-08-2020 Witam, Mam taki nietypowy (?) problem, a mianowicie maksymalne obciazenie karty graficznej w grze nie przekracza 40% (1080p, max detale), procesora podobnie.. A fpsy oscyluja w granicach 40-60. Wyglada to jak na zalaczonym obrazku.. Czy to jest normalne w tej grze? RE: Problem z wydajnością - SZyMeX - 16-08-2020 Jak najbardziej normalne. To nie jest gra typu FPS czy inna strzelanka, gdzie liczy się każda klatka na sekundę. 40-60 fps to bardzo dobry wynik, a jeżeli użycie karty masz na poziomie 40% to znaczy że masz jeszcze duży zapas mocy Aczkolwiek im dalej w las z miastem tym będzie gorzej Ja może najnowszego sprzętu nie mam, i najbardziej ogranicza mnie procesor (AMD FX6300), ale w każdym razie, przy 20-30 tys mieście (konkretnie tym tutaj: https://citiesskylines.pl/temat-Nowe-Miasto--3523?pid=17584#pid17584) mam... ~10 fps.. czasem więcej, ...czasem nawet jeszcze mniej :P. No ale cóż, ta gra wbrew pozorom jest bardzo wymagająca na dalszym etapie, szczególnie jeżeli używa się dużej ilości modów i obiektów. RE: Problem z wydajnością - zyga666 - 16-08-2020 Ciekawe jest jak duzo przy okazji vramu i ramu zre.... Zaraz sobie save z jakims molohem sciagne i zobacze jak to wtedy bedzie wygladac Lekki bezsens... Miasto 100k, obciazenie grafiki bez zmian, procesora lekko wzroslo, fpsy poszly ostro w dol. Dziwne, ale coz jak tak ma byc.... RE: Problem z wydajnością - krzychu124 - 16-08-2020 Polecam ten save: https://steamcommunity.com/sharedfiles/filedetails/?id=723204559 Nie potrzeba żadnych DLC ani assetów. Mój biedny 7-letni laptop nie radzi sobie z tym zapisem zbyt dobrze, bo jak wystartuję symulację to jest CPU 100% (wszystkie 8 rdzeni), GPU 100% i się dławi przy spoglądaniu na horyzont... Gdy ustawię kamerę na górce (jest taka jedna w rogu mapy) i skieruje kamerę na miasto tak żeby złapała wszystkie budynki to mam calutkie 10-11fps... Jak ostatnio bawiłem się profilerem w Unity to przy tym ustawieniu pokazywał, że renderuje 7 milionów wierzchołków... Jeśli chodzi o obciążenie karty graficznej... Bez FPS Booster'a raczej więcej nie zobaczysz Co ciekawe, bez niego nie jestem w stanie przekroczyć 60% obciążenia na tej mapie, przez co fps jest praktycznie o połowę niższy. RE: Problem z wydajnością - zyga666 - 16-08-2020 Zabawne to jest, w 4k karta graficzna sie obudzila, procesor tez, a fpsy poprawily... Miasto 600k. Dziwne, dziwne... RE: Problem z wydajnością - kabexxx - 20-08-2020 Przy takiej liczbie mieszkańców symulacja się zaczyna sypać, bo gra dobija do limitu agentów (podprogramów symulujących ludzi, pojazdy itd.) i właśnie zaczyna się sypać. Sprawdź za pomocą modów, czy nie dobijasz do tego limitu, bo ta poprawa może być wstępnym sygnałem tego, że gra zacznie być niegrywalna. RE: Problem z wydajnością - robsonn3322 - 28-08-2020 ponowie proszę o pomoc mam cities skyline kupione na origin i nie mam dostępu do stemma- CZY DA SIE TO JAKOS ZMIENIC? DRUGIE PYTANIE mod RICO JESLI NIE JESTEM POŁACZONY ZE STEEMEM TO GDZIE JA MAM WRZUCAĆ TE BUDYNKI? BY MIEC JE W GRZE RE: Problem z wydajnością - SZyMeX - 28-08-2020 Niestety ale gra na Origin nie ma dostępu do workshopa. Jeżeli masz taką wersję to musisz mocno kombinować by móc nacieszyć się modami. Budynki i inne obiekty powinieneś umieścić w tej lokalizacji: C:\Users\***\AppData\Local\Colossal Order\Cities_Skylines\Addons\Assets |