Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.

Criando o SDK

From Valve Developer Community
Jump to: navigation, search
English (en)
... Icon-Important.png

O Source SDK é livremente disponível a todos os users da steam. Ele é usado para desenvolver mods e conteúdos para o Source 2006, Source 2007 e Source 2013 ramos.

Desde 2008, os jogos da Valve começaram a ter seus próprios SDK's ou ferramentas de autoria , e são versões da engine que não tem seu código fonte disponível para o público (exceto Alien Swarm):

Alguns jogos de terceiros também possuem seu próprio SDK (kit de desenvolvimento de software) ou Ferramentas de Autoria (podendo ou não ter o código-fonte disponível ao público):

SteamPipe migration

Em 2013, a Valve alterou a forma como as ferramentas de autoria eram distribuídas para Team Fortress 2, Counter-Strike Source, Day of Defeat: Source, e Half-Life 2: Deathmatch, assim como para outros jogos Source 2013 Source 2013.

Anteriormente, essas ferramentas eram distribuídas juntas sob a ferramenta "Source SDK", que ficava em uma pasta diferente dos jogos, possuía um iniciador de SDK e suportava apenas Source 2009 Source 2009 e versões anteriores. A Valve adotou um modelo mais semelhante ao de L4D, Alien Swarm, Portal 2 e CS:GO, com exceção do próprio SDK Launcher. As ferramentas SDK ou ferramentas de autoria são incluídas por padrão com o jogo. Observe que essas ferramentas estão disponíveis apenas para Windows.

Note.pngNotar:Verifique se as ferramentas foram baixadas no macOS ou se simplesmente não funcionam

As ferramentas estão localizadas na pasta bin correspondente ao jogo (por exemplo: [steam]/steamapps/common/Team Fortress 2/bin) e devem ser iniciadas a partir dos seguintes arquivos em lote:

hammer.bat

faceposer.bat

hlmv.bat

stdudiomdl.bat

vtex.bat

Note.pngNotar:Se as ferramentas não inicializarem, verifique as variáveis de ambiente no seu computador e altere VProject para o diretório onde o arquivo gameinfo.txt está localizado.
Lembre-se também de não iniciar o executável (.exe) diretamente. Em vez disso, inicie o arquivo em lote (.bat)!

Downloading the source code and launcher

As seguintes instruções são apropriadas se você precisar baixar o código-fonte. Se você apenas precisa das ferramentas de autoria, então as instruções provavelmente não se aplicam a você.

Source 2013

Veja: Source SDK 2013.

Alien Swarm

Veja: Alien Swarm - SDK Alien Swarm - SDK

Ramos antigos - Source 2006/2007

Click here to install the Source SDK Para referência futura, ou se isso não funcionar:

Abra a janela do Steam. Vá para a seção Biblioteca. Mude a lista para Ferramentas. Encontre e clique duas vezes no item Source SDK. Você também pode usar a barra de pesquisa para encontrar o SDK. Leia a caixa de diálogo e certifique-se de ter espaço suficiente, em seguida, clique em Baixar e Instalar / Avançar para continuar. O Source SDK será então baixado para o seu computador via Steam. Faça o mesmo com:
Instalar/Executar Source SDK Base 2006 (AppID: 215)
e/ou
Instalar/Executar Source SDK Base 2007 (AppID: 218)

Source 2004

O Source SDK 2004 não está mais disponível.

Confirmar:A Valve realmente lançou o Source SDK 2004 antes do Source SDK 2006 e é público também? Há alguns jogos que foram inicialmente desenvolvidos usando o Source SDK 2004, como JBMod e Garry's Mod.

Uso

Depois que o Steam terminar o download, você pode iniciar o SDK na guia Ferramentas. Você também pode criar um atalho na área de trabalho clicando com o botão direito no SDK na guia Ferramentas e clicando em Criar atalho na área de trabalho no menu de contexto que aparece. (Recomendado para acesso rápido)

Ao executar o SDK pela primeira vez, ele levará muito tempo para extrair seu arquivo baixado no seu disco. Isso não acontecerá novamente até que o SDK seja atualizado.

Depois disso, você poderá selecionar um jogo e executar qualquer uma das ferramentas fornecidas pelo iniciador. No entanto, você encontrará problemas a menos que o jogo com o qual deseja trabalhar esteja completamente atualizado. Você pode garantir que está atualizado iniciando o jogo e saindo assim que chegar ao menu principal, ou pode tentar verificar os arquivos do jogo no Steam.

Para onde vou a partir daqui?

Se você quiser aprender como criar conteúdo para a Engine Source em geral, a página principal da documentação do Source SDK é um bom lugar para começar.

Bugs e Problemas

Leia as Source SDK Release Notes para obter informações sobre a última versão do SDK. (O código do jogo está atualmente desatualizado.) Consulte o FAQ do Source SDK para obter respostas a perguntas gerais sobre o SDK. Para problemas de design de níveis e do editor Hammer, consulte o FAQ de Design de Níveis.

Veja também

Reinstalando o Steam de maneira limpa