Pt-br/Source 2: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(start replacing links and correct categories, see VDC:AL)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{wip}}
{{LanguageBar}}
{{LanguageBar}}
{{Hierarchy}}
{{Hierarchy}}
<span style="color:white; font-weight: bold;">{{For|about={{Autolang|the game engine}}
|{{Autolang|the documentation on Source 2}}
|[[Source_2/Docs|Documentação da Source 2]]|}}</span>
{{Infobox engine
{{Infobox engine
|title = Source 2
|title = Source 2
Line 13: Line 8:
|image2 = Half-Life_Alyx_-_Screenshot_1.jpg
|image2 = Half-Life_Alyx_-_Screenshot_1.jpg
|imagetooltip2 = Screenshot of {{hla|1}}, using the {{source2|1}} Engine.
|imagetooltip2 = Screenshot of {{hla|1}}, using the {{source2|1}} Engine.
|developer = [[Valve|Valve Corporation]]
|developer = {{L|Valve|Valve Corporation}}
|releasedates = September 9, 2015<!-- based off Dota 2 Reborn update, first to use S2. -->
|releasedates = September 9, 2015<!-- based off Dota 2 Reborn update, first to use S2. -->
|codelang = [[WP:C++|C++]]
|codelang = [[WP:C++|C++]]
|sdk = [[SDK Docs|Source 2 Documentation]], game-specific Workshop Tools
|sdk = {{L|SDK Docs|Source 2 Documentation}}, game-specific Workshop Tools
|platform = {{Win|1}}, {{Mac|1}}, {{Linux|1}}, {{android|1}}, {{ios|1}}<!-- only first-party games -->
|platform = {{Win|1}}, {{Mac|1}}, {{Linux|1}}, {{android|1}}, {{ios|1}}<!-- only first-party games -->
|website =  
|website =  
Line 26: Line 21:
{{todo|Esta página não é um stub, mas poderia ser mais detalhada.}}
{{todo|Esta página não é um stub, mas poderia ser mais detalhada.}}
[[File:Screenshot-CS2-Source 2 engine.png|340px|thumb|Imagem de {{CsgoMap|de_dust2}} em {{Cs2|1}}. É também o mais recente e último jogo {{src2|name}} a ser lançado.]]
[[File:Screenshot-CS2-Source 2 engine.png|340px|thumb|Imagem de {{CsgoMap|de_dust2}} em {{Cs2|1}}. É também o mais recente e último jogo {{src2|name}} a ser lançado.]]
[[File:Screenshot - CS2 LC Performance Test map.jpg|340px|thumb|Outra imagem do jogo {{Cs2|1}}, com o mapa criado pela comunidade “[https://steamcommunity.com/sharedfiles/filedetails/?id=3181655247 Lost Coast] pelo CZXA1”, que mostra as capacidades gráficas do Source 2, como [[Volumetric lighting]], texturas 8K e lightmaps.]]
[[File:Screenshot - CS2 LC Performance Test map.jpg|340px|thumb|Outra imagem do jogo {{Cs2|1}}, com o mapa criado pela comunidade “[https://steamcommunity.com/sharedfiles/filedetails/?id=3181655247 Lost Coast] pelo CZXA1”, que mostra as capacidades gráficas do Source 2, como {{L|Volumetric lighting}}, texturas 8K e lightmaps.]]
[[File:De_nuke - Source vs Source 2 comparison.jpg|340px|thumb|Comparação do mapa {{CsgoMap|de_nuke}} em {{src|1}} e {{source2|1}}.]]
[[File:De_nuke - Source vs Source 2 comparison.jpg|340px|thumb|Comparação do mapa {{CsgoMap|de_nuke}} em {{src|1}} e {{source2|1}}.]]


O {{source2|4}} é um motor de videogames 3D desenvolvido pela [[Valve]] como sucessor do {{src|4}}.
O {{source2|4}} é um motor de videogames 3D desenvolvido pela {{L|Valve}} como sucessor do {{src|4}}.
Introduzido em 2015, é usado em {{dota2|1}}, {{svrh|1}}, {{hla|1}}, {{s&box|1}}, {{cs2|1}}, e muito mais. <!-- once this page is a bit longer, this list should probably be shortened. not while it's still kinda short, though. now it did! -->
Introduzido em 2015, é usado em {{dota2|1}}, {{svrh|1}}, {{hla|1}}, {{s&box|1}}, {{cs2|1}}, e muito mais. <!-- once this page is a bit longer, this list should probably be shortened. not while it's still kinda short, though. now it did! -->


O desenvolvimento da Source 2 foi planeado após o lançamento de {{hl2ep2|1}} e outros jogos {{tob|1}}. Em 2010, o {{l4d2|1}} foi portado de forma privada para o motor {{Src2|name}} como uma demonstração técnica, com um dos mapas recriados no motor Source 2. O motor foi mais tarde tornado público com o [[Dota 2 Workshop Tools]] Alpha em 6 de agosto de 2014 e formalmente anunciado pela [[Valve]] em março de 2015 na [[wikipedia: Game Developers Conference|Game Developers Conference]]. Foi então implementada no “Dota 2” em 17 de junho de 2015.
O desenvolvimento da Source 2 foi planeado após o lançamento de {{hl2ep2|1}} e outros jogos {{tob|1}}. Em 2010, o {{l4d2|1}} foi portado de forma privada para o motor {{Src2|name}} como uma demonstração técnica, com um dos mapas recriados no motor Source 2. O motor foi mais tarde tornado público com o {{L|Dota 2 Workshop Tools}} Alpha em 6 de agosto de 2014 e formalmente anunciado pela {{L|Valve}} em março de 2015 na [[wikipedia: Game Developers Conference|Game Developers Conference]]. Foi então implementada no “Dota 2” em 17 de junho de 2015.
A Valve anunciou que a Source 2 será lançada ao público gratuitamente e que só aceitará dinheiro se for usada para produtos comerciais.
A Valve anunciou que a Source 2 será lançada ao público gratuitamente e que só aceitará dinheiro se for usada para produtos comerciais.


Line 42: Line 37:
; Suporte para pipelines de renderização avançados e diferidos.
; Suporte para pipelines de renderização avançados e diferidos.
: A renderização diferida permite que os jogos renderizem o máximo de luz com pouco impacto no desempenho.
: A renderização diferida permite que os jogos renderizem o máximo de luz com pouco impacto no desempenho.
; Suporte de [[Screen Space Ambient Occlusion]].
; Suporte de {{L|Screen Space Ambient Occlusion}}.
; Suporte de [[Physically Based Rendering]].
; Suporte de {{L|Physically Based Rendering}}.
: O PBR processa os gráficos de uma forma que modela com maior precisão o fluxo de luz no mundo real.
: O PBR processa os gráficos de uma forma que modela com maior precisão o fluxo de luz no mundo real.
; Suporte a [[Volumetric lighting]].
; Suporte a {{L|Volumetric lighting}}.
; [[WEBM|WebM]].
; {{L|WEBM|WebM}}.
: A Source 2 usa vídeo WebM, substituindo o formato anterior [[BIK|Bink Video]]. Isso permitirá que as cutscenes ocupem menos espaço de armazenamento, já que o WebM oferece melhor compressão em comparação com o Bink. O WebM também é um formato aberto em comparação com o vídeo Bink.
: A Source 2 usa vídeo WebM, substituindo o formato anterior {{L|BIK|Bink Video}}. Isso permitirá que as cutscenes ocupem menos espaço de armazenamento, já que o WebM oferece melhor compressão em comparação com o Bink. O WebM também é um formato aberto em comparação com o vídeo Bink.
; Fumaças Volumetrics {{only|{{cs2}}}}
; Fumaças Volumetrics {{only|{{cs2}}}}
: As fumaças são agora objetos volumetric, que podem ser empurrados por granadas, balas e muito mais. Também reagem à iluminação e os fumos preenchem os espaços naturalmente.
: As fumaças são agora objetos volumetric, que podem ser empurrados por granadas, balas e muito mais. Também reagem à iluminação e os fumos preenchem os espaços naturalmente.
=== Física ===
=== Física ===
; [[Rubikon]]
; {{L|Rubikon}}
: O novo motor de física interno da Valve. Inclui suporte para [[Cloth Simulation]].
: O novo motor de física interno da Valve. Inclui suporte para {{L|Cloth Simulation}}.
=== Sistema de Som ===
=== Sistema de Som ===
; [https://valvesoftware.github.io/steam-audio/ Steam Audio]
; [https://valvesoftware.github.io/steam-audio/ Steam Audio]
Line 64: Line 59:
: A Tick rate já não é importante para mover, disparar ou lançar.
: A Tick rate já não é importante para mover, disparar ou lançar.
=== UI ===
=== UI ===
; [[Panorama]]
; {{L|Panorama}}
: A nova interface GUI personalizada da Valve que se assemelha ao design e à criação modernos da Web (HTML5/CSS/JS). Utilizando ficheiros .XML e JavaScript, os programadores podem criar HUDs e menus dinâmicos e limpos e até painéis intratáveis de alta qualidade no jogo.
: A nova interface GUI personalizada da Valve que se assemelha ao design e à criação modernos da Web (HTML5/CSS/JS). Utilizando ficheiros .XML e JavaScript, os programadores podem criar HUDs e menus dinâmicos e limpos e até painéis intratáveis de alta qualidade no jogo.
: Escalável em qualquer resolução, em comparação com a [[VGUI]] usada nos jogos Source anteriores (antes de {{l4d|1}}) que se tornaria pequena se o jogo estivesse a correr numa resolução mais alta.
: Escalável em qualquer resolução, em comparação com a {{L|VGUI}} usada nos jogos Source anteriores (antes de {{l4d|1}}) que se tornaria pequena se o jogo estivesse a correr numa resolução mais alta.
=== Ferramentas ===
=== Ferramentas ===
; Gestão integrada de activos através do [[Asset System]].
; Gestão integrada de activos através do {{L|Asset System}}.
; Novas ferramentas de criação integradas no motor, reconstruídas a partir do zero.
; Novas ferramentas de criação integradas no motor, reconstruídas a partir do zero.
: Todas as ferramentas de compilação, exceto o VRAD, estão agora fundidas numa só. A ferramenta de compilação de mapas tem o nome de [[Resourcecompiler]].
: Todas as ferramentas de compilação, exceto o VRAD, estão agora fundidas numa só. A ferramenta de compilação de mapas tem o nome de {{L|Resourcecompiler}}.
; {{Hammer5|2}}
; {{Hammer5|2}}
: Editor de níveis [[Valve Hammer Editor|Hammer]] completamente reconstruído, com ferramentas modernas de edição de malhas poligonais.
: Editor de níveis {{L|Valve Hammer Editor|Hammer}} completamente reconstruído, com ferramentas modernas de edição de malhas poligonais.
; Traçado de raio acelerado por hardware para [[VRAD (Source 2)|VRAD]]
; Traçado de raio acelerado por hardware para {{L|VRAD (Source 2)|VRAD}}
: O VRAD3 requer agora uma placa gráfica com suporte de ray-tracing para pré-visualizar e preparar a iluminação. Isto permitirá ao VRAD calcular rapidamente os dados de iluminação.
: O VRAD3 requer agora uma placa gráfica com suporte de ray-tracing para pré-visualizar e preparar a iluminação. Isto permitirá ao VRAD calcular rapidamente os dados de iluminação.
: O VRAD3 é suportado em todos os jogos da Source 2 desde 2022. Alguns jogos como {{hla|1}} e {{Svrh|1}} ainda fornecem a versão anterior (VRAD2) para utilizadores que queiram compilar mapas em sistemas que não suportam ray-tracing.
: O VRAD3 é suportado em todos os jogos da Source 2 desde 2022. Alguns jogos como {{hla|1}} e {{Svrh|1}} ainda fornecem a versão anterior (VRAD2) para utilizadores que queiram compilar mapas em sistemas que não suportam ray-tracing.
Line 88: Line 83:


==Documentação==
==Documentação==
* [[Source 2/Docs|Índice de documentação da Source 2]]
* {{L|Source 2/Docs|Índice de documentação da Source 2}}
* [[Source 2 General Discoveries|Source 2 Descobertas gerais]]
* {{L|Source 2 General Discoveries|Source 2 Descobertas gerais}}


==Veja também==
==Veja também==
* [[w:Source 2|Source 2 on Wikipedia]][[Category:Game engines]] [[Category:Valve]]
* [[w:Source 2|Source 2 on Wikipedia]]{{ACategory|Game engines}} {{ACategory|Valve}}

Latest revision as of 04:01, 20 September 2024

English (en)Hrvatski (hr)Polski (pl)Português do Brasil (pt-br)Русский (ru)Українська (uk)中文 (zh)Translate (Translate)

id Tech 2 id Tech 2GoldSrc GoldSrcSource SourceSource 2 Source 2

Source 2
Unofficial logo of the Source 2 engine.
Screenshot of Half-Life: Alyx, using the Source 2 Engine.
Screenshot of Half-Life: Alyx, using the Source 2 Engine.
Developer(s)
Release date(s)
September 9, 2015
Platform(s)
Written in
SDK
Source 2 Documentation(en), game-specific Workshop Tools
License
Predecessor
Pendência: Esta página não é um stub, mas poderia ser mais detalhada.
Imagem de de_dust2 de_dust2 em Counter-Strike 2. É também o mais recente e último jogo Source 2 a ser lançado.
Outra imagem do jogo Counter-Strike 2, com o mapa criado pela comunidade “Lost Coast pelo CZXA1”, que mostra as capacidades gráficas do Source 2, como Volumetric lighting(en), texturas 8K e lightmaps.
Comparação do mapa de_nuke de_nuke em Source e Source 2.

O Source 2 Source 2 é um motor de videogames 3D desenvolvido pela Valve(en) como sucessor do Source Source. Introduzido em 2015, é usado em Dota 2, SteamVR Home, Half-Life: Alyx, S&box, Counter-Strike 2, e muito mais.

O desenvolvimento da Source 2 foi planeado após o lançamento de Half-Life 2: Episode Two e outros jogos The Orange Box. Em 2010, o Left 4 Dead 2 foi portado de forma privada para o motor Source 2 como uma demonstração técnica, com um dos mapas recriados no motor Source 2. O motor foi mais tarde tornado público com o Dota 2 Workshop Tools(en) Alpha em 6 de agosto de 2014 e formalmente anunciado pela Valve(en) em março de 2015 na Game Developers Conference. Foi então implementada no “Dota 2” em 17 de junho de 2015. A Valve anunciou que a Source 2 será lançada ao público gratuitamente e que só aceitará dinheiro se for usada para produtos comerciais.

a engine é capaz de renderizar cenas altamente complexas e bem detalhadas com quedas mínimas da taxa de fotogramas, graças ao seu novo suporte de 64 bits juntamente com Vulkan, Direct3D 11, permitindo uma melhor renderização multi-core, melhores gráficos e uma renderização 3D mais eficiente.

Funcionalidades

Renderização

Suporte nativo para DirectX 11® e Vulkan®, com Shader Model 5.0 e posterior.
Suporte para pipelines de renderização avançados e diferidos.
A renderização diferida permite que os jogos renderizem o máximo de luz com pouco impacto no desempenho.
Suporte de Screen Space Ambient Occlusion(en).
Suporte de Physically Based Rendering(en).
O PBR processa os gráficos de uma forma que modela com maior precisão o fluxo de luz no mundo real.
Suporte a Volumetric lighting(en).
WebM(en).
A Source 2 usa vídeo WebM, substituindo o formato anterior Bink Video(en). Isso permitirá que as cutscenes ocupem menos espaço de armazenamento, já que o WebM oferece melhor compressão em comparação com o Bink. O WebM também é um formato aberto em comparação com o vídeo Bink.
Fumaças Volumetrics (apenas em Counter-Strike 2)
As fumaças são agora objetos volumetric, que podem ser empurrados por granadas, balas e muito mais. Também reagem à iluminação e os fumos preenchem os espaços naturalmente.

Física

Rubikon(en)
O novo motor de física interno da Valve. Inclui suporte para Cloth Simulation(en).

Sistema de Som

Steam Audio
O novo sistema de som interno da Valve, licenciado sob a licença Apache 2.0, substitui o sistema proprietário Miles Audio System.
Steam Audio Melhorado
Os sons foram reformulados para refletirem melhor o ambiente físico, serem mais distintos e expressarem mais o estado do jogo. Também foram reequilibrados para uma experiência auditiva mais confortável.
Outras melhorias no áudio
Processamento de áudio e voz melhorado.[Clarify]

Redes

Sistema de subticks (em todos os jogos desde Counter-Strike 2)
A Tick rate já não é importante para mover, disparar ou lançar.

UI

Panorama(en)
A nova interface GUI personalizada da Valve que se assemelha ao design e à criação modernos da Web (HTML5/CSS/JS). Utilizando ficheiros .XML e JavaScript, os programadores podem criar HUDs e menus dinâmicos e limpos e até painéis intratáveis de alta qualidade no jogo.
Escalável em qualquer resolução, em comparação com a VGUI(en) usada nos jogos Source anteriores (antes de Left 4 Dead) que se tornaria pequena se o jogo estivesse a correr numa resolução mais alta.

Ferramentas

Gestão integrada de activos através do Asset System(en).
Novas ferramentas de criação integradas no motor, reconstruídas a partir do zero.
Todas as ferramentas de compilação, exceto o VRAD, estão agora fundidas numa só. A ferramenta de compilação de mapas tem o nome de Resourcecompiler(en).
Hammer 5.x Hammer 5.x
Editor de níveis Hammer(en) completamente reconstruído, com ferramentas modernas de edição de malhas poligonais.
Traçado de raio acelerado por hardware para VRAD(en)
O VRAD3 requer agora uma placa gráfica com suporte de ray-tracing para pré-visualizar e preparar a iluminação. Isto permitirá ao VRAD calcular rapidamente os dados de iluminação.
O VRAD3 é suportado em todos os jogos da Source 2 desde 2022. Alguns jogos como Half-Life: Alyx e SteamVR Home ainda fornecem a versão anterior (VRAD2) para utilizadores que queiram compilar mapas em sistemas que não suportam ray-tracing.

Programação

Suporte de 64 bits
Desempenho de jogo mais rápido, e permitindo que o jogo aceda a mais de 4 GB de RAM. Anteriormente, a Source 2 também suportava 32 bits, o que foi abandonado com o lançamento da atualização Dota 2 Dota 2 em 2021 (exceto SteamVR Home SteamVR Home).

Limitações

Warning.pngAtenção:O suporte para versões de 32 bits, OpenGL, DirectX 9 (inclui Direct3D 9), XAudio e macOS inferiores a 10.14 foi removido em 2021 com a atualização Dota 2. O SteamVR Home não foi afetado. Jogos mais recentes, como Half-Life: Alyx e Counter-Strike 2, não são compatíveis com eles.
Jogos mais recentes, como Counter-Strike 2, também exigirão uma CPU com suporte a SSE 4.2.
Warning.pngAtenção:Alguns jogos, como o Counter-Strike 2 Counter-Strike 2, já não suportam o Squirrel, o que faz com que as coisas não sejam triviais e não haja hipótese de um período de transição adequado em que ambas as implementações estejam funcionais.

Produtos usando Source 2 ViewDiscussEdit templatePurge

Valve

Products made by Valve.

Released

Release date Title Co-developed with Platforms Notes
9 jul. 2013 Dota 2 Dota 2 PC: Windows, Mac, Linux A MOBA game. Sequel to 2003's Warcraft III mod, Defense of the Ancients (retroactively called as Dota 1, DotA for short). Originally using Source when launched in 2013, ported to Source 2 in Sep 9, 2015.
22 fev. 2016 SteamVR Performance Test PC: Windows (VR) Non-interactive version of the Robot Repair demo. No longer available for download.
5 abr. 2016 The Lab Robot Repair - a minigame from The Lab PC: Windows (VR) This is the only The Lab The Lab minigame that runs on Source 2, the rest runs on Unity.
9 jun. 2016
Destinations Destinations PC: Windows, Linux (VR) Photogrammetry and environment viewer. Deprecated and replaced by SteamVR Home.
19 mai. 2017 SteamVR Home SteamVR Home PC: Windows, Linux (VR) Virtual Reality portal and social hub included as part of SteamVR.
28 nov. 2018 Artifact Artifact PC: Windows, Mac, Linux The Dota Card Game. The game was widely criticized by players who are disappointed with Valve abandoning the Half-Life series at the time, aswell as calling the game "pay-to-win", even prior to Artifact being released.
20 jun. 2019 Dota Underlords Dota Underlords PC: Windows, Mac, Linux
Mobile: Android, iOS
Auto Battler game. This is currently the only Source 2 games to be released on mobile devices (both Android, iOS).
23 mar. 2020 Half-Life: Alyx Half-Life: Alyx PC: Windows, Linux (VR) First Half-Life game to be released since the release of Half-Life 2: Episode Two, which was released 12 years prior. Half-Life: Alyx was highly anticipated when it was announced.
2 mar. 2022 Aperture Desk Job Aperture Desk Job PC: Windows, Linux A short playable demo set in Portal universe, used to demonstrate the Steam Deck. The game requires controller to play the demo.
27 set. 2023 Counter-Strike 2 Counter-Strike 2 PC: Windows, Linux Originally planned to be released in Summer 2023, it was delayed and later released in September 27, 2023. This is a port of Counter-Strike: Global Offensive to the Source 2 engine, under it's new name "Counter-Strike 2 Counter-Strike 2", which eventually replaced the original game. Most CS:GO maps were removed, while others have been remade from scratch.

Unreleased

This section are for unreleased games by Valve that are in development, not publicly released or is in Beta/Early Access.

Release date Title Developer(s) Publisher(s) Platforms Notes
TBA Deadlock Deadlock Valve Valve PC: Windows Deadlock is a third-person shooter MOBA game currently in semi-private beta testing (invite only). The game features 21 characters you can play as. It is known internally as "Project 8" and formerly "Citadel".
Players who already have access to Deadlock can invite another player(s) to have beta access.

Third-Party

Products made by third-party companies and mod teams.

Released

  • None yet.

In development/Unreleased

This section are for unreleased 3rd party games that are in development, not publicly released or is in Beta/Early Access.

Release date Title Developer(s) Publisher(s) Platforms Notes
TBA S&box S&box Facepunch Studios Facepunch Studios PC: Windows (VR optional) As stated by Garry Newman himself, this is not intended to be a remaster of Garry's Mod, but rather, a spiritual successor. This is also the first time, and only time Source 2 was licensed to third-party developer. S&Box runs on heavily modified version of Source 2.


Documentação

Veja também