{"id":312515,"date":"2023-07-02T19:53:00","date_gmt":"2023-07-02T16:53:00","guid":{"rendered":"https:\/\/xbox.mediadoma.com\/?p=312515"},"modified":"2022-07-30T20:58:15","modified_gmt":"2022-07-30T17:58:15","slug":"por-dentro-do-xbox-series-x-s-otimizado-fortnite","status":"publish","type":"post","link":"https:\/\/xbox.mediadoma.com\/pt-pt\/por-dentro-do-xbox-series-x-s-otimizado-fortnite\/","title":{"rendered":"Por dentro do Xbox Series X|S otimizado: Fortnite"},"content":{"rendered":"\n<p>Um dos maiores benef\u00edcios de todo esse poder \u00e9 dar aos desenvolvedores a capacidade de criar jogos otimizados para Xbox Series X|S. Isso significa que eles aproveitaram ao m\u00e1ximo os recursos exclusivos do Xbox Series X|S, tanto para novos t\u00edtulos criados nativamente usando o ambiente de desenvolvimento do Xbox Series X|S quanto para t\u00edtulos lan\u00e7ados anteriormente que foram reconstru\u00eddos especificamente para o console. Em nossa s\u00e9rie Inside Xbox Series X|S Optimized, esses criadores compartilhar\u00e3o as contas dos bastidores de como est\u00e3o otimizando seus t\u00edtulos para o Xbox Series X|S e o que isso significa para o futuro dos jogos. Hoje, vamos conversar com Ben Woodhouse, programador l\u00edder de console da Epic Games, sobre como otimizar <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\">o Fortnite<\/a> para o Xbox Series X|S.<\/p>\n<p><strong>P: O que mais te empolga em desenvolver e dar vida ao Fortnite no hardware da pr\u00f3xima gera\u00e7\u00e3o?<\/strong><\/p>\n<p>R: A nova gera\u00e7\u00e3o de hardware traz grandes melhorias no desempenho da CPU, GPU e E\/S.\u00a0<\/p>\n<p>A equipe deixou claro desde o in\u00edcio que quer\u00edamos usar a pot\u00eancia extra para tornar o jogo mais vivo, n\u00e3o apenas para aumentar as configura\u00e7\u00f5es gr\u00e1ficas e a resolu\u00e7\u00e3o. Para fazer isso, tivemos que usar o poder do hardware de maneiras mais criativas.\u00a0<\/p>\n<p>Adicionamos recursos como nuvens volum\u00e9tricas, campos de f\u00edsica simulados por GPU e simula\u00e7\u00f5es de fluidos, bem como uma s\u00e9rie de efeitos personalizados, todos projetados para tornar o jogo mais din\u00e2mico.\u00a0<\/p>\n<p>Do ponto de vista t\u00e9cnico, um novo hardware \u00e9 sempre divertido para os desenvolvedores e gostamos do processo de otimiza\u00e7\u00e3o do Unreal Engine para o hardware, melhorando o desempenho dos shaders, reduzindo os gargalos da CPU e otimizando o carregamento do SSD. Todo esse trabalho foi empurrado de volta para o Unreal Engine para o benef\u00edcio dos licenciados.\u00a0<\/p>\n<p><strong>P: Al\u00e9m de se beneficiar do poder e desempenho do Xbox Series X|S para tempos de carregamento mais r\u00e1pidos, etc., quais recursos do Xbox Series X|S voc\u00ea estava mais animado para explorar no desenvolvimento do Fortnite?<\/strong><\/p>\n<p>R: Muito foi dito sobre o poder da GPU do Xbox Series X|S e a Velocity Architecture, e o Fortnite faz pleno uso disso, mas uma das coisas que mais nos impressionou \u00e9 a CPU. Estamos vendo um grande aumento em termos de instru\u00e7\u00f5es por clock em rela\u00e7\u00e3o \u00e0 gera\u00e7\u00e3o anterior. Isso desbloqueia experi\u00eancias que n\u00e3o eram poss\u00edveis com a gera\u00e7\u00e3o anterior de hardware.\u00a0<\/p>\n<p><strong>P: Como essas melhorias afetar\u00e3o a experi\u00eancia de um jogador com Fortnite?<\/strong><\/p>\n<p>R: Os consoles de \u00faltima gera\u00e7\u00e3o n\u00e3o conseguiam rodar em tela dividida ou no modo Salve o Mundo a 60fps. T\u00ednhamos o poder da GPU, mas mesmo no Xbox One X, est\u00e1vamos engarrafados pela CPU. No Xbox Series X|S, o headroom adicional da CPU remove essas restri\u00e7\u00f5es. Com um pouco de ajuste, conseguimos fazer com que ambas as m\u00e1quinas funcionem a s\u00f3lidos 60fps em ambos os modos.<\/p>\n<p>Da mesma forma na gera\u00e7\u00e3o anterior, o modo Battle Royale rodava a 60fps, mas com ocasionais travamentos e queda de quadros durante cenas pesadas devido ao CPU ser levado ao limite. No Xbox Series X|S, esses problemas s\u00e3o muito mais raros. Estamos vendo uma ordem de magnitude menos fotogramas perdidos nesta gera\u00e7\u00e3o, e a jogabilidade parece mais suave como resultado.\u00a0<\/p>\n<p>O headroom extra da CPU, combinado com o desempenho de carregamento extremamente r\u00e1pido nos permitiu aumentar drasticamente as dist\u00e2ncias de streaming, melhorando bastante os detalhes \u00e0 dist\u00e2ncia. Isso \u00e9 especialmente percept\u00edvel em 4K.\u00a0<\/p>\n<p><strong>P: Por que sua equipe de desenvolvimento escolheu se concentrar em visuais din\u00e2micos e f\u00edsica como \u00e1reas de aprimoramento para Fortnite?<\/strong><\/p>\n<p>R: Escusado ser\u00e1 dizer que rodamos a 4K e 60fps no Xbox Series X e aumentamos todas as configura\u00e7\u00f5es de qualidade. Mas quer\u00edamos ir al\u00e9m das \u00f3bvias atualiza\u00e7\u00f5es visuais e usar um pouco do poder extra para tornar o mundo mais din\u00e2mico e vivo.\u00a0<\/p>\n<p>Adicionamos simula\u00e7\u00f5es de fluidos de GPU para explos\u00f5es e efeitos de fuma\u00e7a e fogo. Eles ficam \u00f3timos em movimento e tornam os efeitos muito mais naturais. Tamb\u00e9m estamos usando o poder de computa\u00e7\u00e3o da GPU para simular campos de f\u00edsica. Isso nos permite gerar ondas de choque de explos\u00f5es de granadas e foguetes, adicionando movimento realista \u00e0 grama e folhagem pr\u00f3ximas e aprimorando a jogabilidade.\u00a0<\/p>\n<p>Adicionamos nuvens volum\u00e9tricas raymarched que t\u00eam profundidade real. Eles ficam lindos sob diferentes condi\u00e7\u00f5es de ilumina\u00e7\u00e3o din\u00e2mica, especialmente quando voc\u00ea est\u00e1 saltando de paraquedas atrav\u00e9s deles. Os artistas fizeram pleno uso da liberdade que o novo hardware lhes d\u00e1. H\u00e1 uma s\u00e9rie de novos efeitos, para fogo, anima\u00e7\u00f5es de elimina\u00e7\u00e3o e tempestade.\u00a0<\/p>\n<p>Estamos muito felizes em dizer que conseguimos habilitar a grande maioria desses recursos no Xbox Series S tamb\u00e9m. Algumas configura\u00e7\u00f5es de qualidade s\u00e3o mais baixas do que o Xbox Series X, mas a principal diferen\u00e7a foi simplesmente a resolu\u00e7\u00e3o (o Series S tem como alvo 1080p, enquanto o Series X produz 4K).\u00a0<\/p>\n<p>No Xbox Series X|S, usamos resolu\u00e7\u00e3o din\u00e2mica e um novo algoritmo de antialiasing temporal de ponta (TAA2) para fornecer sa\u00edda 4K de alta qualidade a 60fps, independentemente da carga da GPU. TAA2 ser\u00e1 um novo recurso no Unreal Engine 4.26.\u00a0<\/p>\n<p><strong>P: Como voc\u00ea espera que os f\u00e3s do Fortnite respondam ao jog\u00e1-lo no Xbox Series X|S com esses aprimoramentos?<\/strong><\/p>\n<p>R: Fortnite parece fant\u00e1stico no Xbox Series X|S. Com jogabilidade suave de 60fps em todos os modos e carregamento super-r\u00e1pido, \u00e9 uma \u00f3tima experi\u00eancia que achamos que os f\u00e3s realmente v\u00e3o gostar. Estamos empolgados por finalmente colocar a vers\u00e3o Xbox Series X|S do jogo nas m\u00e3os dos jogadores para que possamos ouvir o que eles pensam.\u00a0<\/p>\n<p>Fortnite \u00e9 um jogo em constante evolu\u00e7\u00e3o que nunca fica parado, e adicionaremos mais aprimoramentos \u00e0 vers\u00e3o Xbox Series X|S nos pr\u00f3ximos lan\u00e7amentos. O feedback dos jogadores ser\u00e1 definitivamente um fator para decidir quais recursos adicionar em seguida.\u00a0<\/p>\n<p><strong>P: Como \u00e9 desenvolver no Xbox Series X|S?<\/strong><\/p>\n<p>R: A Microsoft facilitou muito a transi\u00e7\u00e3o para n\u00f3s. As ferramentas de desenvolvimento t\u00eam sido \u00f3timas para trabalhar, e muitas delas s\u00e3o muito familiares para n\u00f3s no Xbox One.\u00a0<\/p>\n<p>Como acontece com qualquer nova plataforma, houve arestas durante o desenvolvimento em rela\u00e7\u00e3o \u00e0 estabilidade e desempenho, mas tivemos um \u00f3timo suporte da equipe de hardware da Microsoft quando esses problemas surgiram. Eles resolveram as corre\u00e7\u00f5es muito rapidamente, \u00e0s vezes em 24 horas.\u00a0<\/p>\n<p>Outra coisa que ajudou nosso processo de desenvolvimento foi o novo Game Development Kit, que nos permite compartilhar c\u00f3digo comum entre gera\u00e7\u00f5es de consoles. Essa base de c\u00f3digo compartilhada facilitar\u00e1 muito o suporte a ambas as gera\u00e7\u00f5es \u00e0 medida que os jogadores fizerem a transi\u00e7\u00e3o para o novo hardware.\u00a0<\/p>\n<p><strong>P: Com qual aprimoramento voc\u00ea estava mais animado para explorar o aproveitamento do Fortnite no Xbox Series X|S?<\/strong><\/p>\n<p>R: Ficamos particularmente empolgados com a Velocity Architecture e aproveitando ao m\u00e1ximo a largura de banda de E\/S adicional no Xbox Series X e S para reduzir os tempos de carregamento e melhorar o desempenho de streaming de n\u00edvel. Isso realmente veio com uma s\u00e9rie de desafios. Assim que a largura de banda bruta do disco deixa de ser um problema, a CPU pode rapidamente se tornar um gargalo no carregamento. Para realmente aproveitar ao m\u00e1ximo o hardware, tivemos que reduzir significativamente a sobrecarga da CPU.<\/p>\n<p>A equipe do mecanismo passou muito tempo no ano passado reescrevendo o carregador no UE4 e otimizando o c\u00f3digo de inicializa\u00e7\u00e3o do mecanismo para reduzir esses gargalos. No lado do Fortnite, grande parte do tempo de carregamento \u00e9 gasto esperando pelos servidores, ent\u00e3o reordenamos o trabalho para permitir a execu\u00e7\u00e3o paralela. Estamos muito felizes com a forma como nossos tempos de carregamento terminaram no lan\u00e7amento, mas esta \u00e9 uma \u00e1rea de melhoria cont\u00ednua. Espere mais otimiza\u00e7\u00f5es para vers\u00f5es futuras.\u00a0<\/p>\n<p>Al\u00e9m dos tempos de carregamento, o desempenho de E\/S adicionado permitiu um streaming de ativos muito mais r\u00e1pido. Texturas, malhas e n\u00edveis levam muito menos tempo para carregar, e o streaming mais r\u00e1pido tamb\u00e9m nos permitiu aumentar as dist\u00e2ncias de streaming de n\u00edvel, aumentando a fidelidade visual \u00e0 dist\u00e2ncia.\u00a0<\/p>\n<p><strong>P: O que o desenvolvimento de pr\u00f3xima gera\u00e7\u00e3o do Xbox Series X|S permite em projetos atuais ou futuros que voc\u00ea n\u00e3o poderia ter alcan\u00e7ado com a gera\u00e7\u00e3o anterior de consoles?<\/strong><\/p>\n<p>R: Fortnite \u00e9 um t\u00edtulo constantemente atualizado e os jogadores podem esperar mais melhorias de \u00faltima gera\u00e7\u00e3o nos pr\u00f3ximos meses. Definitivamente, h\u00e1 mais coisas que queremos fazer com o hardware Xbox Series X|S, tanto em termos visuais quanto reduzindo a lat\u00eancia &#8211; tamb\u00e9m podemos considerar o suporte a um modo de 120fps em vers\u00f5es futuras.<\/p>\n<p>Esta vers\u00e3o atual \u00e9 Fortnite no Unreal Engine 4. No pr\u00f3ximo ano, come\u00e7aremos a mover o Fortnite para o Unreal Engine 5 e estamos muito animados para ver o que podemos fazer com essa mudan\u00e7a. Tamb\u00e9m estamos muito curiosos para ver o que os licenciados do Unreal Engine em todo o mundo podem fazer em hardware de pr\u00f3xima gera\u00e7\u00e3o com o Unreal Engine 4 e o Unreal Engine 5.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <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>Um dos maiores benef\u00edcios de todo esse poder \u00e9 dar aos desenvolvedores a capacidade de criar jogos otimizados para Xbox Series X|S. Isso significa que eles aproveitaram ao m\u00e1ximo os recursos exclusivos do Xbox Series X|S, tanto para novos t\u00edtulos criados nativamente usando o ambiente de desenvolvimento do Xbox Series X|S quanto para [\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":[742,742],"tags":[],"class_list":["post-312515","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jogos"],"_links":{"self":[{"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/312515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=312515"}],"version-history":[{"count":0,"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/312515\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/169823"}],"wp:attachment":[{"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=312515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=312515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xbox.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=312515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}