Voltar para o Blog
Quest Log

Asset Store da Unity: Assets Grátis que Valem a Pena

Prateleira de loja com caixas de assets de jogo, algumas abertas mostrando personagens, árvores e efeitos de partícula

Unity Asset Store free sem lotar o projeto: filtrar assets grátis compatíveis com Unity 6 e URP, importar pelo My Assets e entender a licença comercial.

Ferramenta:Unity

Asset Store da Unity: Assets Grátis que Valem a Pena

A Unity Asset Store free tem milhares de pacotes gratuitos, e o problema de quem começa não é achar asset grátis: é importar dez pacotes, ficar com o projeto pesando gigabytes, metade dos materiais rosa e nenhum jogo andando. Este guia mostra como garimpar a Asset Store com critério: filtrar o que é gratuito e compatível com Unity 6 e URP, importar pelo Package Manager, entender o que a licença deixa fazer e quais categorias realmente ajudam um iniciante.

Os caminhos de menu e as regras de licença foram conferidos em outubro de 2026, no Unity 6.3 LTS e na EULA da Asset Store atualizada em dezembro de 2024.

Asset Store da Unity: como funciona

A Asset Store (assetstore.unity.com) é a loja oficial de pacotes para Unity: modelos 3D, sprites, áudio, templates de projeto, ferramentas de Editor e efeitos visuais. Todo asset fica vinculado à sua conta Unity. O fluxo é sempre o mesmo:

  1. No site, logado, você clica em Add to My Assets (nos grátis) ou compra.
  2. O pacote passa a aparecer na lista My Assets do Package Manager, dentro do Editor.
  3. Você baixa e importa no projeto que quiser, quantas vezes quiser.

Isso significa que "pegar" um asset não pesa nada no seu projeto. Ele só ocupa espaço quando você importa. Use isso a seu favor: adicione à conta o que parecer útil, mas importe só quando precisar.

Existem dois formatos de pacote na loja. A maioria é .unitypackage, que despeja arquivos dentro da pasta Assets. Alguns pacotes, principalmente ferramentas da própria Unity, chegam no formato do Package Manager e ficam fora de Assets, na pasta de pacotes. Para você, a diferença prática é: .unitypackage vira arquivo seu, que você pode mover, editar e apagar.

Filtrar assets grátis compatíveis com Unity 6 e URP

No site, use o filtro de preço para mostrar só assets gratuitos e a categoria que você procura (2D, 3D, Audio, Templates, Tools, VFX). Ordene por avaliação ou por data de lançamento: um pacote muito popular mas sem atualização há anos é sinal amarelo.

Antes de clicar em Add to My Assets, abra a página do asset e confira três blocos:

Render pipeline compatibility. É uma tabela com versões da Unity nas linhas e Built-in, URP e HDRP nas colunas. Novos projetos 3D e 2D da Unity 6 usam URP, e a Built-In Render Pipeline foi marcada como descontinuada no Unity 6.5. Então a linha que importa é a da sua versão (6000.3 para o Unity 6.3) com URP marcado como compatível. Se a tabela só tem versões antigas, ou se o asset só é compatível com Built-in, conte com materiais rosa.

Latest version e data de lançamento. Mostram se o publisher ainda cuida do pacote.

License type. Mostra se o asset usa a EULA padrão (Standard Unity Asset Store EULA), se é Extension Asset (ferramentas e scripts, que têm regra de licença por máquina) ou se tem licença própria.

Um exemplo de leitura: pacotes gratuitos da própria Unity Technologies, como o First Person + Third Person | Character Controllers e o Creator Kit: Puzzle | 3D Sample Project, costumam trazer a tabela com URP marcado nas versões recentes do Unity 6. Mesmo assim, confira a linha da sua versão no dia em que for baixar: a Unity também descontinua pacotes antigos da loja (o Starter Assets original, por exemplo, aparece como descontinuado), e a página mostra isso no topo.

Importar pelo Package Manager (My Assets)

No Unity 6.3, o caminho é este:

  1. Window > Package Management > Package Manager.
  2. No painel da esquerda, selecione My Assets. Se a lista aparecer vazia, confira se o Editor está logado na mesma conta usada no site (o ícone de conta no canto superior). Fechar o Editor e o Unity Hub e abrir de novo resolve a maioria dos casos de lista em branco.
  3. Use a busca para achar o pacote e selecione.
  4. Clique em Download. Ao terminar, o botão vira Import (com o número da versão).
  5. Clique em Import. Abre a janela de importação com todos os itens marcados.

O passo 5 é o que separa projeto limpo de projeto inchado. Desmarque tudo que você não vai usar: pastas de demo, cenas de exemplo, texturas em 4K de um ambiente inteiro quando você quer só uma árvore. Você sempre pode importar de novo depois para buscar algo que deixou de fora.

Pacotes do tipo "complete project" (projeto completo) mostram outra tela, com a opção de criar um projeto novo só com o conteúdo do pacote. Use essa opção. Um projeto completo traz Project Settings próprias, e importar em cima do seu sobrescreve configurações como camadas, tags e input. Se precisar importar mesmo assim, desmarque na etapa de Project Settings tudo que estiver marcado como Override.

Dica de organização: crie uma pasta Assets/ThirdParty e mova os pacotes importados para dentro dela (dentro do Editor, nunca pelo Explorer do Windows, para não quebrar referências). Assim fica claro o que é seu e o que é de terceiros.

Licença: o que pode usar em jogo comercial

A EULA da Asset Store (versão atualizada em 4 de dezembro de 2024) é bem permissiva para o caso comum de quem faz jogo:

  • Pode usar em jogo comercial, inclusive vendido ou com compras dentro do jogo, desde que o asset esteja incorporado num produto com conteúdo original substancial.
  • Não pode redistribuir o asset solto: vender o pacote de modelos, subir o sprite sheet num repositório público ou revender como seu.
  • Assets padrão podem ser instalados em quantos computadores seus você quiser.
  • Extension Assets (categorias Editor Extension, Scripting e Services) são licenciados por assento e podem ser usados em até 2 computadores.
  • Freelancer e contratado em geral precisa de licença própria do asset.
  • A EULA proíbe usar os assets para treinar modelos de IA sem consentimento do publisher ou da Unity.

Asset com licença diferente (Non standard EULA, Creative Commons ou outra) segue o texto dele. Ver o campo License type na página do asset leva dez segundos. Para entender as licenças de fora da Unity (CC0, CC-BY, MIT), o guia de licenças de assets para uso comercial explica cada uma.

Quando NÃO usar asset pronto

Asset pronto é ótimo para tudo que não é o centro do seu jogo. O problema é usar para o que é o centro.

Se o seu jogo é sobre um movimento de plataforma com sensação boa, o controlador de personagem é o jogo. Baixar um pronto e tentar ajustar números que você não entende costuma dar mais trabalho do que escrever um de 80 linhas. O mesmo vale para a mecânica principal de qualquer gênero: inventário num jogo de sobrevivência, combate num jogo de ação.

Também evite misturar estilos. Três pacotes de três artistas diferentes, cada um com uma paleta e uma proporção, produzem o efeito "asset flip", que o jogador reconhece de longe e que pega mal em loja e em portfólio.

Saber decidir o que escrever e o que reaproveitar é parte do que separa quem termina jogo de quem acumula pacote. Na prática, isso só fica claro quando você junta movimento, câmera, UI e áudio num jogo inteiro e vê onde o asset pronto encaixa e onde ele trava. No curso de Unity a gente monta projetos completos com essa divisão explicada, código seu no núcleo e asset pronto na periferia.

Curso de Unity
Quer fazer seu primeiro jogo na Unity?

No curso de Unity 6 da CursoGame.Dev você vai do zero ao primeiro jogo, com um desafio prático em cada level e suporte individual no WhatsApp quando travar.

Conhecer o curso de Unity
Suporte no WhatsAppAcesso vitalícioGarantia de 7 dias

Categorias que valem a pena para iniciante

Nem todo asset grátis ajuda quem está aprendendo. Os que mais rendem:

  • Controladores de personagem oficiais, como o First Person + Third Person citado acima: mostram como a Unity estrutura movimento com Character Controller, Input System e Cinemachine. Vale ler o código, não só usar.
  • Projetos de exemplo da Unity Technologies (Creator Kits e similares): ensinam organização de cena e prefabs num jogo pequeno e terminado.
  • Placeholder 3D e 2D low poly: blocos, props e personagens simples para você testar mecânica sem travar na arte. O post onde encontrar assets gratuitos lista fontes fora da Asset Store para isso.
  • Efeitos sonoros e UI: pacotes de sons de interface e ícones deixam o protótipo com cara de jogo cedo, o que ajuda a manter a motivação.
  • Skybox e materiais simples: resolvem fundo e chão sem custo.

O que costuma atrapalhar iniciante: sistemas gigantes "faça seu RPG completo" que você não entende e não consegue modificar, e ambientes realistas pesados que derrubam o desempenho no notebook.

Erros comuns: material rosa, projeto inchado

Material rosa (magenta). O asset foi feito para Built-in e seu projeto é URP, então o shader não existe no seu pipeline. Primeiro confira a tabela de compatibilidade antes de importar. Se já importou, a Unity tem o Render Pipeline Converter (Window > Rendering > Render Pipeline Converter), que converte materiais com shaders padrão do Built-in para os equivalentes do URP. Shaders customizados do pacote não são convertidos e precisam ser trocados à mão. O passo a passo completo está no post sobre material rosa na Unity.

Projeto inchado. Você importou o pacote inteiro com demos. Apague as pastas Demo e Samples que não usa (dentro do Editor) e confira se o pacote colocou algo numa pasta Resources, porque tudo que está em Resources entra na build mesmo sem uso.

Erro de compilação ao importar. Pacote antigo usando API que mudou no Unity 6, como Rigidbody.velocity (hoje linearVelocity) ou FindObjectOfType (hoje FindFirstObjectByType e FindAnyObjectByType). Se for um ou dois erros, corrija. Se forem dezenas, o pacote não é para a sua versão: remova e procure outro.

Input que não responde. Asset escrito para o input antigo (Input.GetAxis) num projeto Unity 6, que vem com o Input System ativo. Em Edit > Project Settings > Player > Active Input Handling dá para usar Both, mas o ideal é adaptar o script para o Input System.

Project Settings sobrescritas. Você importou um projeto completo em cima do seu e perdeu layers e tags. Se o projeto está no Git, volte o commit. Se não está, é a hora de começar a versionar.

Próximo passo

Crie um projeto URP novo no Unity 6.3, adicione à conta o First Person + Third Person | Character Controllers e importe só a parte de terceira pessoa. Abra o script do controlador e tente mudar a velocidade de corrida e a altura do pulo pelo Inspector. Depois, apague tudo e escreva o seu próprio movimento simples: comparar os dois é o melhor exercício para entender quando asset pronto ajuda.

Perguntas frequentes

Posso usar assets grátis da Asset Store em jogo comercial?

Na maioria dos casos, sim. A EULA padrão da Asset Store permite incorporar o asset num produto seu, inclusive vendido, desde que ele seja parte de um jogo com conteúdo original e não seja redistribuído solto. Alguns assets usam licença própria (aparece como Non standard EULA ou outro tipo na página), e aí vale o que está escrito nela.

Como baixar um asset da Asset Store na Unity?

Clique em Add to My Assets no site da Asset Store, logado na mesma conta da Unity. Depois abra Window > Package Management > Package Manager, selecione My Assets, encontre o pacote, clique em Download e depois em Import. A janela de importação deixa você desmarcar o que não quer.

Por que o asset que importei ficou rosa?

Porque o material foi feito para outro render pipeline, geralmente o Built-In, e o seu projeto usa URP. O shader não existe no seu pipeline e a Unity mostra magenta. Confira a tabela de compatibilidade antes de importar ou converta os materiais com o Render Pipeline Converter.

Asset grátis da Asset Store tem vírus?

A loja tem processo de revisão, mas pacotes com scripts e editores executam código no seu projeto. Prefira publishers conhecidos, leia as avaliações recentes e importe primeiro num projeto de teste quando o pacote mexe em Project Settings ou traz ferramentas de Editor.