{"id":306555,"date":"2023-07-02T19:30:00","date_gmt":"2023-07-02T16:30:00","guid":{"rendered":"https:\/\/xbox.mediadoma.com\/?p=306555"},"modified":"2022-07-30T04:12:25","modified_gmt":"2022-07-30T01:12:25","slug":"wewnatrz-xbox-series-x-s-zoptymalizowany-fortnite","status":"publish","type":"post","link":"https:\/\/xbox.mediadoma.com\/pl\/wewnatrz-xbox-series-x-s-zoptymalizowany-fortnite\/","title":{"rendered":"Wewn\u0105trz Xbox Series X|S zoptymalizowany: Fortnite"},"content":{"rendered":"\n<p>Jedn\u0105 z najwi\u0119kszych zalet tej mocy jest umo\u017cliwienie programistom tworzenia gier zoptymalizowanych pod k\u0105tem Xbox Series X|S. Oznacza to, \u017ce w pe\u0142ni wykorzystali unikalne mo\u017cliwo\u015bci Xbox Series X|S, zar\u00f3wno w przypadku nowych tytu\u0142\u00f3w zbudowanych natywnie przy u\u017cyciu \u015brodowiska deweloperskiego Xbox Series X|S, jak i wcze\u015bniej wydanych tytu\u0142\u00f3w, kt\u00f3re zosta\u0142y przebudowane specjalnie dla konsoli. W naszej serii Inside Xbox Series X|S Optimized tw\u00f3rcy ci podziel\u0105 si\u0119 zakulisowymi relacjami o tym, jak optymalizuj\u0105 swoje tytu\u0142y pod k\u0105tem Xbox Series X|S i co to oznacza dla przysz\u0142o\u015bci gier. Dzisiaj porozmawiamy z Benem Woodhouse, g\u0142\u00f3wnym programist\u0105 konsol w Epic Games, na temat optymalizacji <a href=\"http:\/\/s.majornelson.com\/Proxy.ashx?TSID=98119&#038;GR_URL=https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fp%2Ffortnite%2Fbt5p2x999vh2%23activetab%3Dpivot%3Aoverviewtab\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Fortnite<\/a> dla Xbox Series X|S.<\/p>\n<p><strong>P: Co najbardziej ekscytuje Ci\u0119 w rozwijaniu i wprowadzaniu Fortnite do \u017cycia na sprz\u0119cie nowej generacji?<\/strong><\/p>\n<p>O: Nowa generacja sprz\u0119tu zapewnia ogromn\u0105 popraw\u0119 wydajno\u015bci procesora, karty graficznej i we\/wy.\u00a0<\/p>\n<p>Zesp\u00f3\u0142 od samego pocz\u0105tku by\u0142 jasny, \u017ce chcemy wykorzysta\u0107 t\u0119 dodatkow\u0105 moc, aby gra by\u0142a bardziej \u017cywa, a nie tylko po to, by zwi\u0119kszy\u0107 ustawienia grafiki i rozdzielczo\u015b\u0107. Aby to zrobi\u0107, musieli\u015bmy wykorzysta\u0107 moc sprz\u0119tu w bardziej kreatywny spos\u00f3b.\u00a0<\/p>\n<p>Dodali\u015bmy funkcje, takie jak chmury wolumetryczne, pola fizyki symulowane przez GPU i symulacje p\u0142yn\u00f3w, a tak\u017ce szereg niestandardowych efekt\u00f3w, a wszystko to zaprojektowane, aby gra by\u0142a bardziej dynamiczna.\u00a0<\/p>\n<p>Z technicznego punktu widzenia, nowy sprz\u0119t jest zawsze fajny dla programist\u00f3w, a my jeste\u015bmy zadowoleni z procesu optymalizacji Unreal Engine pod k\u0105tem sprz\u0119tu, poprawy wydajno\u015bci shader\u00f3w, zmniejszenia w\u0105skich garde\u0142 procesora i optymalizacji \u0142adowania z dysku SSD. Ca\u0142a ta praca zosta\u0142a z powrotem przeniesiona do Unreal Engine z korzy\u015bci\u0105 dla licencjobiorc\u00f3w.\u00a0<\/p>\n<p><strong>P: Opr\u00f3cz czerpania korzy\u015bci z mocy i wydajno\u015bci konsoli Xbox Series X|S w celu skr\u00f3cenia czasu \u0142adowania itp. Jakie funkcje konsoli Xbox Series X|S by\u0142y dla ciebie najbardziej podekscytowane odkrywaniem mo\u017cliwo\u015bci wykorzystania podczas tworzenia Fortnite?<\/strong><\/p>\n<p>O: Wiele powiedziano o mocy GPU Xbox Series X|S i architekturze Velocity, a Fortnite w pe\u0142ni je wykorzystuje, ale jedn\u0105 z rzeczy, kt\u00f3re zrobi\u0142y na nas najwi\u0119ksze wra\u017cenie, jest procesor. Widzimy ogromny wzrost liczby instrukcji na zegar w por\u00f3wnaniu z poprzedni\u0105 generacj\u0105. Odblokowuje to do\u015bwiadczenia, kt\u00f3re nie by\u0142y mo\u017cliwe na poprzedniej generacji sprz\u0119tu.\u00a0<\/p>\n<p><strong>P: W jaki spos\u00f3b te ulepszenia wp\u0142yn\u0105 na wra\u017cenia gracza z Fortnite?<\/strong><\/p>\n<p>O: Konsole ostatniej generacji nie radzi\u0142y sobie z dzia\u0142aniem podzielonego ekranu lub trybu Ratowania \u015awiata przy 60 klatkach na sekund\u0119. Mieli\u015bmy moc GPU, ale nawet na Xbox One X mieli\u015bmy w\u0105skie gard\u0142o ze wzgl\u0119du na procesor. Na Xbox Series X|S dodatkowy zapas mocy procesora usuwa te ograniczenia. Przy odrobinie dostrojenia jeste\u015bmy w stanie sprawi\u0107, \u017ce obie te maszyny b\u0119d\u0105 dzia\u0142a\u0142y w solidnych 60 klatkach na sekund\u0119 w obu trybach.<\/p>\n<p>Podobnie w poprzedniej generacji, tryb Battle Royale dzia\u0142a\u0142 przy 60 klatkach na sekund\u0119, ale z sporadycznymi zaci\u0119ciami i spadkami klatek podczas ci\u0119\u017ckich scen z powodu obci\u0105\u017cenia procesora. Na Xbox Series X|S problemy te wyst\u0119puj\u0105 znacznie rzadziej. W tej generacji obserwujemy o rz\u0105d wielko\u015bci mniej utraconych klatek, dzi\u0119ki czemu rozgrywka jest p\u0142ynniejsza.\u00a0<\/p>\n<p>Dodatkowy zapas mocy procesora w po\u0142\u0105czeniu z niesamowit\u0105 szybko\u015bci\u0105 \u0142adowania pozwoli\u0142y nam radykalnie zwi\u0119kszy\u0107 odleg\u0142o\u015bci przesy\u0142ania strumieniowego, znacznie poprawiaj\u0105c szczeg\u00f3\u0142y na odleg\u0142o\u015b\u0107. Jest to szczeg\u00f3lnie widoczne w 4K.\u00a0<\/p>\n<p><strong>P: Dlaczego tw\u00f3j zesp\u00f3\u0142 programist\u00f3w postanowi\u0142 skupi\u0107 si\u0119 na dynamicznej grafice i fizyce jako obszarach ulepsze\u0144 w Fortnite?<\/strong><\/p>\n<p>O: Nie trzeba dodawa\u0107, \u017ce dzia\u0142amy w 4K i 60 klatkach na sekund\u0119 na Xbox Series X i poprawili\u015bmy wszystkie ustawienia jako\u015bci. Chcieli\u015bmy jednak wyj\u015b\u0107 poza oczywiste ulepszenia wizualne i wykorzysta\u0107 troch\u0119 dodatkowej mocy, aby \u015bwiat wydawa\u0142 si\u0119 bardziej dynamiczny i \u017cywy.\u00a0<\/p>\n<p>Dodali\u015bmy symulacje p\u0142yn\u00f3w GPU dla eksplozji oraz efekt\u00f3w dymu i ognia. \u015awietnie prezentuj\u0105 si\u0119 w ruchu i sprawiaj\u0105, \u017ce efekty s\u0105 du\u017co bardziej naturalne. U\u017cywamy r\u00f3wnie\u017c mocy obliczeniowej GPU do symulacji p\u00f3l fizyki. Pozwala nam to generowa\u0107 fale uderzeniowe z eksplozji granat\u00f3w i rakiet, dodaj\u0105c realistyczny ruch do pobliskiej trawy i listowia oraz poprawiaj\u0105c rozgrywk\u0119.\u00a0<\/p>\n<p>Dodali\u015bmy raymarched wolumetryczne chmury, kt\u00f3re maj\u0105 rzeczywist\u0105 g\u0142\u0119boko\u015b\u0107. Wygl\u0105daj\u0105 pi\u0119knie w r\u00f3\u017cnych dynamicznych warunkach o\u015bwietleniowych, zw\u0142aszcza podczas skakania po nich. Arty\u015bci w pe\u0142ni wykorzystali swobod\u0119, jak\u0105 daje im nowy sprz\u0119t. Dost\u0119pnych jest wiele nowych efekt\u00f3w, takich jak ogie\u0144, animacje eliminacji i burza.\u00a0<\/p>\n<p>Cieszymy si\u0119, \u017ce uda\u0142o nam si\u0119 w\u0142\u0105czy\u0107 zdecydowan\u0105 wi\u0119kszo\u015b\u0107 tych funkcji r\u00f3wnie\u017c na Xbox Series S. Kilka ustawie\u0144 jako\u015bci jest ni\u017cszych ni\u017c w Xbox Series X, ale g\u0142\u00f3wn\u0105 r\u00f3\u017cnic\u0105 by\u0142a po prostu rozdzielczo\u015b\u0107 (seria S celuje w 1080p, podczas gdy seria X wy\u015bwietla 4K).\u00a0<\/p>\n<p>Na Xbox Series X|S u\u017cywamy dynamicznej rozdzielczo\u015bci i nowego, najnowocze\u015bniejszego algorytmu czasowego wyg\u0142adzania kraw\u0119dzi (TAA2), aby zapewni\u0107 wysok\u0105 jako\u015b\u0107 obrazu 4K przy 60 klatkach na sekund\u0119, niezale\u017cnie od obci\u0105\u017cenia GPU. TAA2 b\u0119dzie now\u0105 funkcj\u0105 w Unreal Engine 4.26.\u00a0<\/p>\n<p><strong>P: Jak spodziewasz si\u0119, \u017ce fani Fortnite zareaguj\u0105 na gr\u0119 na Xbox Series X|S dzi\u0119ki tym ulepszeniom?<\/strong><\/p>\n<p>O: Fortnite wygl\u0105da fantastycznie na Xbox Series X|S. Dzi\u0119ki p\u0142ynnej rozgrywce w 60 klatkach na sekund\u0119 we wszystkich trybach i superszybkiemu \u0142adowaniu jest to wspania\u0142e do\u015bwiadczenie, kt\u00f3re naszym zdaniem spodoba si\u0119 fanom. Cieszymy si\u0119, \u017ce w ko\u0144cu oddamy wersj\u0119 gry na Xbox Series X|S w r\u0119ce graczy, aby\u015bmy mogli us\u0142ysze\u0107, co my\u015bl\u0105.\u00a0<\/p>\n<p>Fortnite to stale rozwijaj\u0105ca si\u0119 gra, kt\u00f3ra nigdy nie stoi w miejscu, a w nadchodz\u0105cych wydaniach dodamy wi\u0119cej ulepsze\u0144 do wersji Xbox Series X|S. Informacje zwrotne od graczy z pewno\u015bci\u0105 b\u0119d\u0105 czynnikiem decyduj\u0105cym o tym, jakie funkcje doda\u0107 w nast\u0119pnej kolejno\u015bci.\u00a0<\/p>\n<p><strong>P: Jak to jest tworzy\u0107 na Xbox Series X|S?<\/strong><\/p>\n<p>O: Microsoft bardzo u\u0142atwi\u0142 nam przej\u015bcie. Wsp\u00f3\u0142praca z narz\u0119dziami programistycznymi by\u0142a \u015bwietna, a wiele z nich jest nam dobrze znanych z Xbox One.\u00a0<\/p>\n<p>Podobnie jak w przypadku ka\u017cdej nowej platformy, podczas opracowywania pojawi\u0142y si\u0119 ostre kraw\u0119dzie dotycz\u0105ce stabilno\u015bci i wydajno\u015bci, ale otrzymali\u015bmy \u015bwietne wsparcie ze strony zespo\u0142u sprz\u0119towego Microsoftu, gdy pojawi\u0142y si\u0119 te problemy. Bardzo szybko odwr\u00f3cili poprawki, czasami w ci\u0105gu 24 godzin.\u00a0<\/p>\n<p>Kolejn\u0105 rzecz\u0105, kt\u00f3ra pomog\u0142a nam w procesie tworzenia, by\u0142 nowy zestaw Game Development Kit, kt\u00f3ry pozwala nam dzieli\u0107 wsp\u00f3lny kod z generacjami konsol. Ta wsp\u00f3lna baza kodu znacznie u\u0142atwi obs\u0142ug\u0119 obu generacji, gdy gracze przechodz\u0105 na nowy sprz\u0119t.\u00a0<\/p>\n<p><strong>P: Kt\u00f3re ulepszenie by\u0142o najbardziej podekscytowane, aby odkry\u0107 wykorzystanie Fortnite na Xbox Series X|S?<\/strong><\/p>\n<p>Odp.: Byli\u015bmy szczeg\u00f3lnie podekscytowani architektur\u0105 Velocity i maksymalnym wykorzystaniem dodatkowej przepustowo\u015bci I\/O na Xbox Series X i S, aby skr\u00f3ci\u0107 czas \u0142adowania i poprawi\u0107 wydajno\u015b\u0107 strumieniowania na poziomie. To faktycznie wi\u0105za\u0142o si\u0119 z szeregiem wyzwa\u0144. Gdy tylko przepustowo\u015b\u0107 surowego dysku przestanie by\u0107 problemem, procesor mo\u017ce szybko sta\u0107 si\u0119 w\u0105skim gard\u0142em podczas \u0142adowania. Aby naprawd\u0119 w pe\u0142ni wykorzysta\u0107 sprz\u0119t, musieli\u015bmy znacznie zmniejszy\u0107 obci\u0105\u017cenie procesora.<\/p>\n<p>Zesp\u00f3\u0142 zajmuj\u0105cy si\u0119 silnikami sp\u0119dzi\u0142 du\u017co czasu w ci\u0105gu ostatniego roku na przepisaniu modu\u0142u \u0142aduj\u0105cego w UE4 i optymalizacji kodu inicjalizacji silnika w celu zmniejszenia tych w\u0105skich garde\u0142. Po stronie Fortnite sporo czasu wczytywania sp\u0119dza si\u0119 na oczekiwaniu na serwery, wi\u0119c zmienili\u015bmy kolejno\u015b\u0107 prac, aby umo\u017cliwi\u0107 r\u00f3wnoleg\u0142e wykonywanie. Jeste\u015bmy ca\u0142kiem zadowoleni z miejsca, w kt\u00f3rym zako\u0144czy\u0142y si\u0119 nasze czasy \u0142adowania w momencie premiery, ale jest to obszar ci\u0105g\u0142ych ulepsze\u0144. Oczekuj dalszych optymalizacji w przysz\u0142ych wydaniach.\u00a0<\/p>\n<p>Opr\u00f3cz czas\u00f3w \u0142adowania, dodatkowa wydajno\u015b\u0107 we\/wy pozwoli\u0142a na znacznie szybsze przesy\u0142anie strumieniowe zasob\u00f3w. Wczytywanie tekstur, siatek i poziom\u00f3w zajmuje du\u017co mniej czasu, a szybsze strumieniowanie pozwoli\u0142o nam r\u00f3wnie\u017c zwi\u0119kszy\u0107 odleg\u0142o\u015bci strumieniowania poziom\u00f3w, zwi\u0119kszaj\u0105c wierno\u015b\u0107 wizualn\u0105 w odleg\u0142o\u015bci.\u00a0<\/p>\n<p><strong>P: Co umo\u017cliwia rozw\u00f3j nowej generacji konsoli Xbox Series X|S w obecnych lub przysz\u0142ych projektach, kt\u00f3rych nie mo\u017cna by\u0142o osi\u0105gn\u0105\u0107 za pomoc\u0105 poprzedniej generacji konsol?<\/strong><\/p>\n<p>O: Fortnite to stale aktualizowany tytu\u0142, a gracze mog\u0105 spodziewa\u0107 si\u0119 kolejnych ulepsze\u0144 nowej generacji w nadchodz\u0105cych miesi\u0105cach. Zdecydowanie wi\u0119cej chcemy zrobi\u0107 ze sprz\u0119tem Xbox Series X|S, zar\u00f3wno je\u015bli chodzi o opraw\u0119 graficzn\u0105, jak i redukcj\u0119 op\u00f3\u017anie\u0144 \u2013 by\u0107 mo\u017ce przyjrzymy si\u0119 r\u00f3wnie\u017c obs\u0142udze trybu 120 klatek na sekund\u0119 w przysz\u0142ych wydaniach.<\/p>\n<p>Obecna wersja to Fortnite na Unreal Engine 4. W przysz\u0142ym roku zaczniemy przenosi\u0107 Fortnite na Unreal Engine 5 i jeste\u015bmy bardzo podekscytowani tym, co mo\u017cemy zrobi\u0107 z t\u0105 zmian\u0105. Jeste\u015bmy r\u00f3wnie\u017c bardzo ciekawi, co licencjobiorcy Unreal Engine na ca\u0142ym \u015bwiecie mog\u0105 zrobi\u0107 na sprz\u0119cie nowej generacji, zar\u00f3wno z Unreal Engine 4, jak i Unreal Engine 5.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/news.xbox.com\" class=\"external external_icon\">news.xbox.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jedn\u0105 z najwi\u0119kszych zalet tej mocy jest umo\u017cliwienie programistom tworzenia gier zoptymalizowanych pod k\u0105tem Xbox Series X|S. Oznacza to, \u017ce w pe\u0142ni wykorzystali unikalne mo\u017cliwo\u015bci Xbox Series X|S, zar\u00f3wno w przypadku nowych tytu\u0142\u00f3w zbudowanych natywnie przy u\u017cyciu \u015brodowiska programistycznego Xbox Series X|S, jak i wcze\u015bniej [\u2026]<\/p>\n","protected":false},"author":1,"featured_media":169823,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[741,554,456],"tags":[],"class_list":["post-306555","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-igrzyska","category-spiele","category-brak-kategorii"],"_links":{"self":[{"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/306555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/comments?post=306555"}],"version-history":[{"count":0,"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/306555\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/media\/169823"}],"wp:attachment":[{"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/media?parent=306555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/categories?post=306555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pl\/wp-json\/wp\/v2\/tags?post=306555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}