Advertisement
  1. Game Development
  2. Funding

Como Financiar Seus Jogos Criando e Vendendo Assets de Jogos

Scroll to top
Read Time: 11 min

() translation by (you can also view the original English article)

Eu estive vendendo assets na Unity Asset Store por dois anois, e usei uma porção do que ganhei para financiar as despesas em marketing de meu jogo atual. Nesse tutorial, vou te ensinar como você pode fazer o mesmo!

O que São Assets de Jogos?

Assets de jogos incluem tudo que vai em um jogo, incluindo modelos 3D, sprites, efeitos sonoros, música, fragmentos e módulos de código, e até mesmo projetos completos que podem ser usados por uma game engine. Aqui há uma lista de exemplos:

Design 2D/3D:

  • Personagens
  • Objetos
  • Ambientes
  • Veículos

GUI:

  • HUD
  • Ícones

Programação:

  • IA
  • Efeitos especiais
  • Rede
  • Física

Áudio:

  • Música de fundo
  • Efeitos sonoros

Isso significa que, se você faz jogos, você pode vender um pouco do seu trabalho como assets—quer você seja programador, artista, game designer, ou compositor. Algumas pessoas fazem um pouco de dinheiro extra assim, alguns são capazes de financiar seus jogos inteiros, e outros conseguem viver apenas vendendo assets.

Onde Você Pode Vender Assets?

Estes são alguns dos sites mais populares que permitem que você venda seus assets:

  • GameDev Market: Um mercado que inclui sprites 2D, modelos 3D, música, e efeitos sonoros, junto com um fórum da comunidade que conecta publicadores de assets com desenvolvedores de jogos permitindo que você saiba o que a maioria dos compradores está procurando.
  • TurboSquid: Um mercado especificamente para modelos 3D. Inclui modelos de alta qualidade e profissionais.
  • Game Art 2D: Um mercado que inclui sprites 2D, tilesets e elementos de GUI.
  • Unity Asset Store: O mercado oficial da Unity que inclui todos os tipos de assets: Modelos 2D/3D, elementos do GUI, efeitos sonoros, música, e tudo relacionado a Unity, como assets de códigos, sombras, animações, efeitos de partículas, e até projetos completos em Unity.
  • Unreal Engine Marketplace: O mercado oficial da Unreal Engine, incluindo todos os tipos de assets junto com os relacionados apenas a Unreal Engine, bem parecido com o Unity Asset Store.

Como Fazer um Pacote de Assets que Vende Bem

Primeiro de tudo, se você é novo no mundo de desenvolvimento de jogos e está apenas no processo de aprendizado, não salte para venda de assets. Continue aprendendo e tome seu tempo, porque seja lá o que você criar enquanto está aprendendo é provável que já esteja disponível, e geralmente de graça.

Segundo, você deve ser original, e buscar por algo que ainda não foi criado. Talvez você tenha criado algo novo e único enquanto criava um de seus jogos; porque não vender isso como um asset? Alternativamente, procure por algo que foi feito antes mas não é tão bom, ou está datado, ou abandonado pelo desenvolvedor, e ofereça algo melhor para atrair compradores.

Se Você É um Designer ou Artista

Você pode já ter criado muitos designs 2D ou 3D, mas não cometa o erro: isso não significa que você deveria simplesmente empacotar seja lá o que criou e tentar vender isso. Primeiro, você deve dar uma olhada no mercado, o qual já está cheio de sprites e modelos de todo tipo—personagens, ambientes, veículos—muitos disponíveis de graça. Não crie alguns modelos de zumbis e árvores e espere que eles vendam.

Por exemplo, suponha que você teve uma ideia para um personagem 2D legal. Certo, vejamos como você pode vendê-lo. A chave aqui é variação. Clientes estão sempre buscando por tipos diferentes da mesma coisa; para atrair comprados, você precisa incluir algumas animações para este personagem: caminhando, correndo, pulando, dando dano, tomando dano, agachando, e daí em diante. Você precisa pelo menos incluir as animações básicas que são usadas comumente, mas adicionar extras vai aumentar suas chances de vender este asset a mais pessoas.

Mas isso não é bem o suficiente. Porque não criar um pacote desses personagens, com mesmo estilo e mesmas animações para cada um. Talvez três ou quatro personagens, ou um personagem com variações: roupas e acessórios diferentes. Se você fosse um cliente buscando adicionar personagens em seu jogo, você definitivamente iria querer que fossem do mesmo estilo com todas as animações que precisa, certo?

Outro exemplo seria um pacote de ambiente urbano. Se você apenas criou alguns modelos de construção e está pronto pra vendê-los, porque não incluir algumas texturas para cada construção que permitirá ao cliente criar um ambiente rico? Você pode também incluir alguns modelos extras, como sinais de trânsito e estradas. Faça um pacote de construção de cidades completo, de alta qualidade; vai levar um tempo, mas no final você vai se surpreender com o número de clientes que vai conseguir. Clientes estão sempre buscando assets que incluem tipos diferentes da mesma coisa.

Abaixo está uma captura de tela de um asset de arte 3D para Unity popular chamado de Village Interior Kit, desenvolvido pela 3DForge. O pacote contém 2288 malhas, 2626 pré-fabricados, e 81 efeitos de partículas pré-fabricados, e custa apenas $60!

Se Você É um Compositor

Desenvolvedores de jogos podem conseguir efeitos sonoros e loops musicas de alta qualidade por preços baixos e até mesmo de graça. Assim sendo, você precisa trabalhar em completos assets de áudio que incluem uma variação dos efeitos sonoros para cada ação.

Por exemplo, se criar um conjunto de assets de áudio para um jogo de ficção científica, assegure que está incluindo todos os efeitos sonoros que provavelmente serão necessários, como explosões, armas, colisões, e até o abrir e fechar de portas.

Quanto aos loops musicais, um asset incluindo 10 a 15 loops do mesmo gênero é ideal aos consumidores, porque isso os permitirá usar seus assets de áudio para o jogo inteiro deles.

Se Você É um Programador

Como um programador, você está amarrado às ferramentas e plataforma que está trabalhando, como Unity ou Unreal, e estes já tem muitos assets em suas lojas respectivas. Então, a não ser que tenha algumas ideias incrivelmente maravilhosas para um novo asset de código, não o crie e espere muitas vendas.

Muitos scripts que estão disponíveis na Unity Asset Store não estão disponíveis na Unreal Engine Marketplace, e vice-versa, então pode ser uma boa ideia procurar o que é popular em uma das lojas e criar algo similar para a outra plataforma, se isso já não existe.

Você deveria também buscar por algo que resolva o problema que muitos novos usuários encontram num motor de jogo que estão trabalhando. Abaixo está uma captura de tela do S-Quest, um dos meus assets na Unity Asset Store. Esse asset permite que você crie e customize quests para seus jogos por código, o que salva tempo para muitos desenvolvedores e os permite adicionar quests, registro de quests, uma barra de objetivos, e um gerenciador de experiência do jogador facilmente para seus jogos.

Você deveria também criar assets que funcionem dinamicamente. Por exemplo, se você está trabalhando em um asset de IA de inimigo, garanta que inclui a maioria das ações possíveis que um inimigo pode fazer, como perambular, patrulhar, defender, esconder. e atacar. E não amarre seus assets para um tipo de jogo; nesse caso seu asset de IA de inimigo deveria funcionar para ambos jogos RTS e FPS, por exemplo.
Finalmente, garanta que seu código está sempre limpo e completamente comentado, para seus clientes poderem entender o trabalho de cada linha que escreveu para aplicar suas modificações e customizar seu asset para suas necessidades.

Como Colocar o Preço Certo para Seus Pacotes

Agora que você terminou de fazer seu asset—ou até mesmo se ainda está trabalhando nele mas tem uma ideia clara do que exatamente ele vai incluir—é hora de lhe dar um preço.

Criar assets requer muito tempo e trabalho duro, mas eles sempre custam menos que seu valor real. Por exemplo, suponha que você acabou de terminar um kit de construção de cidades com modelos 3D de alta qualidade para ruas, construções, e sinais de rua, e algumas texturas adicionais. Eu diria que ele não deveria custar acima de $80, talvez $100. (Cheguei a esse número checando assets similares e populares no mercado.) Sim, sei que esse não é o valor real de tal trabalho e você provavelmente está pensando que poderia conseguir seu valor real fazendo freelance. Mas em freelance, você está fazendo todo o trabalho para um cliente, que vai te pagar uma vez, e você nunca poderá vender esse trabalho de novo. Se você está lançando isso como um asset, entretanto, pode gerar mais receita a longo termo porque esse asset estará disponível para um potencial ilimitado de compradores que serão atraídos por seu baixo preço em relação ao seu conteúdo de alta qualidade.

O preço que escolhe também depende de outros assets similares que estão disponíveis no mercado; recomendo sempre ir um pouco mais baixo com o preço dos seus assets em relação a outros assets que oferecem conteúdo similar.

O asset mais bem sucedido que lancei é o S-Inventory, o qual inclui um sistema de inventário, um sistema de equipamento, um sistema de vendedor, um sistema de crafting, um sistema de recipientes, e um sistema de barra de habilidade para Unity, tudo em um só.  Ele custa apenas $15. Se o preço fosse maior, eu não acho que ele venderia bem e competiria com assets similares na loja.

Como Fornece Bom Suporte ao Cliente

Como um desenvolvedor de assets, você deve estar ativo na maior parte do tempo para fornecer suporte a seus clientes. (Isso é especialmente verdade se você está vendendo assets de código ou projetos completos para um motor de jogo específico, porque então você estará lidando com muitos usuários que são novos a esses motores e vão perguntar não somente como customizar seus assets para suas necessidades, mas também frenquentemente perguntar que não são bem relacionadas a seus assets. Se puder responder, eles vão realmente apreciar isso.)

Eu diria que você deveria sempre responder seus consumidores em menos de 24 horas. Talvez atribuir uma hora por dia para lidar com os pedidos de suporte. Use e-mails ou até mesmo chamados no Skype ou sessões no Teamviewer para ajudar seus consumidores, e informe seus clientes se você estará inativo por um tempo para assim eles não presumirem que você abandonou seus assets.

Se seu asset tem um bug ou problema, um consumidor vai rapidamente te avisar e reportar esse problema. Não comece a arrumar o problema, já que isso pode levar um tempo (particularmente se for um problema sério), e não deixe o cliente esperando por uma resposta. Em vez disso, instantaneamente o responda, agradeça-o por encontrar o bug, e deixe-o saber que você está buscando uma solução, e quanto tempo você espera levar para arrumar isso (horas, dias ou até semanas). Responder rapidamente aos seus clientes vai te tornar um desenvolvedor responsável e te dar uma boa reputação—presumindo que você siga com as arrumações!

Alguns clientes estarão carregados de sugestões sobre mudanças e melhorias nos seus assets. Você sempre deve considerar suas sugestões com cuidado. Se você acredita que o pedido melhoraria o asset para a maioria dos seus usuários, então é válido adicionar a mudança. Se você acredita que isso serve apenas aquele cliente, entretanto, então você poderia simplesmente entregar essa nova adição a ele (se não for muito trabalhoso) sem publicar isso no seu asset.

Publicar atualizações regulares também é outro sinal que prova que você é um desenvolvedor ativo, o que ajuda a deixar clientes confortáveis em comprar seus assets, já que sabem que você estará ai para ajudá-los se encontrarem problemas os usando.

O Que Fazer Sobre Avaliações

A maioria das pessoas confia em avaliações na hora de fazer uma decisão de comprar ou não comprar qualquer asset. Mesmo se seu asset é ótimo e satisfaz todos seus compradores, não espere que todos vão escrever uma boa avaliação, ou até que irão avaliar; apenas alguns deles são prováveis de tomar o tempo para fazer isso.

Há uma maneira de pedir avaliações a seus clientes. Quando você terminar de responder suas perguntas, resolver um problema, ou lidar com um pedido deles em relação ao seu asset, eles geralmente estarão bem agradecidos. Apenas peça a eles para considerarem avaliar seu asset naquele momento. Além de te elogiar pelo seu asset e todas suas características, eles vão provavelmente também mencionar quão bom é o suporte ao cliente que você fornece. Dessa maneira, você torna a vida de seus clientes mais fácil e, em troca, eles te ajudam a conseguir mais vendas.

Note que, se seu asset não oferece o que prometeu na sua descrição ou capturas de tela, então cada um dos clientes vai fazer parte em derrubar seu asset escrevendo longas, ruins avaliações avisando outros usuários para não comprá-lo. Nesse ponto, pode ser tarde demais para até atualizar o asset e arrumá-lo.

Conclusão

Para resumir: criar assets de jogos de sucesso que acabam sendo uma fonte decente de renda requer que você seja original, ofereça variação, preço para o mercado, e tome responsabilidade quando lidar com clientes.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Game Development tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.