Como fazer um jogo indie de sucesso: dicas práticas para transformar suas ideias em realidade





Ok, então você tem uma ideia incrível para um jogo, mas não tem ideia por onde começar. Ou talvez você tenha um vago ideia, mas o grande volume de coisas a serem consideradas faz com que ir além da sua ideia inicial pareça esmagador e impede que você ultrapasse os primeiros passos na criação de algo incrível. Para ajudá-lo a superar o primeiro obstáculo, pedimos aos desenvolvedores do melhores jogos indie para obter conselhos práticos sobre como começar. Não vamos adoçar isso: não há atalho para o sucesso - ou mesmo uma garantia de que seu jogo será finalizado - mas uma coisa que ressoou acima de tudo, é que nunca houve um momento melhor para transformar suas ideias em realidade. Este artigo é apenas o começo de uma jornada longa e potencialmente transformadora se você estiver preparado para trabalhar duro (como, realmente, muito, muito) e deixar seus preconceitos para trás.

Quer mais recursos, entrevistas e conselhos do Xbox?

Assine a Revista Oficial do Xbox em versão impressa ou digital para recursos mais detalhados, análises e visualizações sobre o Xbox One, Xbox One X e o futuro do console da Microsoft.



Você precisa saber o quanto você não sabe, explica Cuphead diretor de arte Chad Moldenhauer. Você não sabe quanto as coisas realmente vão custar, você não sabe quanto tempo as coisas realmente vão levar para se desenvolver. Você realmente não sabe como arte, programação e design estão inter-relacionados, e como as limitações de tempo e dinheiro em um podem comprometer os outros dois. Uma vez que você sabe que você não sei essas coisas, você perceberá que seus planos de escopo e escala de tempo estão errados e você será mais realista com o que pode fazer.

Você também precisa estar fazendo isso pelas razões certas. Se você está pensando em fazer isso pelo dinheiro, vai se decepcionar muito. Fazer jogos independentes não é lucrativo para todos e é um pouco mais estressante do que muitas outras ocupações, diz Ooblets desenvolvedor Ben Wasser. Um trabalho de escritório é normalmente uma carreira mais fácil, segura e com salários mais altos. Eu ainda prefiro fazer jogos indie, mas as pessoas não devem ter falsas impressões quando entrarem no jogo.

Eu tenho uma ideia... por onde eu começo?



Com isso claro em mente, a próxima coisa que você precisa fazer é pegar sua ideia e decidir qual mecanismo de jogo você usará. Há muito por onde escolher, como Estúdio Gamemaker 2 , Motor irreal ou Unidade para citar apenas alguns exemplos. Cada um permite que você faça coisas diferentes e todos têm versões gratuitas para que você possa brincar com eles e ver qual se adapta melhor ao jogo que você está tentando fazer. O Unity é o mais popular entre os desenvolvedores independentes, pois funciona bem com jogos 2D e 3D. No entanto, exige que você aprenda a codificar. Mas, felizmente, há uma solução para isso também. Há tantas pessoas incríveis dedicando um tempo para ensinar os outros de graça, diz A última noite desenvolvedor Tim Soret. Assista às palestras da GDC, vídeos do YouTube, leia 80.lv , Gamasutra artigos. Você aprenderá muito, mesmo que não consiga 100% por muito tempo. Seguir os tutoriais é uma ótima maneira de facilitar o seu caminho e se aplica a qualquer outra disciplina no desenvolvimento de jogos.

  • O que é um motor de jogo? Revelamos as melhores ferramentas de software para desenvolvedores

Depois de ter seu motor, a verdadeira diversão começa. A melhor maneira de começar é começar a fazer seu primeiro jogo simples, diz Moldenhauer. Se você é um programador, comece a construir um protótipo central para a jogabilidade. Se você é um artista, comece a criar recursos utilizáveis ​​para o jogo. Se você é um designer, comece a fazer layouts de níveis e conceitos específicos de jogabilidade. Se você é um escritor, comece a escrever o roteiro. Depois de começar, você verá onde estão suas lacunas de conhecimento e poderá começar a tentar preenchê-las. A chave é começar a preencher seu jogo com alguma coisa, qualquer coisa.

Se arte não é o seu forte, você pode contratar seu próprio artista'



Há uma tonelada de artistas incríveis que você pode encontrar no Twitter, Tumblr, Art Station e Drible que você pode contratar freelance ou em tempo integral, diz Wasser. Também tem muita coisa no Loja de ativos do Unity , o que é bom para testar ideias. Mas se você estiver se sentindo mais confiante, talvez queira fazer isso sozinho. Se arte não é o seu forte, você pode contratar seu próprio artista, diz peixe-boi artista Lu Nascimento. Mas se você estiver interessado em criar ativos de pixel art, há muitos tutoriais em fóruns, artigos médios, YouTube e até Twitter que você pode conferir. Isso é perfeito se você não puder contratar alguém para ajudar, que será a maioria das pessoas no início.

Cuidado para não se antecipar. Evite desenvolver recursos de arte de alta qualidade antes que o núcleo do jogo pareça certo, diz Moldenhauer. Faça com que seu jogo seja o mais próximo possível do que você deseja que o jogo final pareça antes de torná-lo bonito. Se você está colocando muito trabalho na arte enquanto o jogo ainda está em andamento, você vai acabar jogando fora muito trabalho caro quando o núcleo mudar. Ou pior ainda, você viverá com uma jogabilidade abaixo do padrão porque não quer desperdiçar a arte que foi criada para isso.

Habilidades técnicas por si só podem não ser suficientes



Além das habilidades de desenvolvimento técnico, existem habilidades sociais – planejamento, trabalho em equipe e assim por diante, diz o programador da Chucklefish, Tom Coxon. Game jams são uma ótima maneira de praticá-los, principalmente se forem baseados em equipes ou imporem restrições temáticas ou relacionadas ao tempo. O que quer que você decida fazer, termine. Parece óbvio, mas não é segredo que a maioria das pessoas que começa a fazer jogos não os termina. As chances são de que o primeiro jogo que você criar não seja bom, mas o objetivo é aprender a terminar um projeto e seguir em frente. Você aprenderá muito sobre desenvolvimento de jogos fazendo mais jogos.

Para ajudar a si mesmo, defina seus próprios prazos e tente alcançar algo todos os dias, por menor que seja. É fácil ficar preso no desenvolvimento do seu jogo, mas o gerenciamento do tempo é importante e, quando bem feito, pode melhorar a produtividade e a motivação. Usamos aplicativos de gerenciamento de tarefas como Trello e Noção , para dividir a carga de trabalho em partes gerenciáveis ​​e manter a visibilidade das tarefas uns dos outros entre os membros da equipe, diz a estrategista de marketing da Chucklefish, Katy Ellis. É realmente útil ter uma lista de tarefas muito visual, à qual você pode vincular ativos e documentos de trabalho, e super satisfatório arrastar essa tarefa para a seção Completa no final do dia.

Não é apenas o que você faz, mas o que você não faz

As pessoas sempre falam sobre as coisas que você deve fazer, mas há muitas coisas que você não deveria Faz. Ignorar o lado comercial do desenvolvimento de jogos é um erro comum, diz Rosie Ball, produtora de Chucklefish. Pode parecer um aborrecimento quando tudo o que você quer fazer é pensar em sua incrível ideia de jogo, mas ter alguns processos importantes em prática, como um plano de negócios, contratos entre membros da equipe e papéis e responsabilidades documentados dentro da equipe podem ajudar a evitar grandes problemas. dores de cabeça mais adiante, especialmente se o jogo se tornar um sucesso. Não siga tendências e evite gêneros lotados, diz Soret. Existem dezenas de gêneros que estão quase abandonados hoje e dezenas de públicos famintos por mais conteúdo. Basta olhar para a diversidade de jogos [no passado], você verá muitos desses nichos para preencher. Escolha um e leve-o a novos patamares com física moderna, recursos visuais e narrativa. Evite ficar quieto, diz Wasser. Compartilhe seu trabalho, converse com seu público, seja aberto.

'O maior desafio é lidar com a enorme carga de trabalho e levá-la até o fim'

Tente não morder mais do que você pode mastigar. Envolva-se com o maior número possível de comunidades de jogos indie. Muitas pessoas estão se deparando com os mesmos problemas que você e obter sua visão é inestimável. Também é uma chance para você ajudar outras pessoas compartilhando seu conhecimento também. Como mencionado anteriormente, isso não será fácil e, durante todo o desenvolvimento, você encontrará diferentes desafios.

O maior desafio é lidar com a enorme carga de trabalho e levá-la até o fim, diz Moldenhauer. Depois de superar a dificuldade inicial, é emocionante construir seu jogo, ser criativo e resolver problemas à medida que avança. Essa empolgação e orgulho da criação podem empurrá-lo por muito tempo, mas o desenvolvimento de jogos é muito mais do que isso. Quando você está esmagando seu milésimo bug em um sistema de submenu que apenas uma fração de seu público possivelmente inexistente pode ver, pode ser muito difícil continuar.

Que software pode me ajudar a começar?

  • Unity - Motor de jogo
    Você pode escolher qualquer outro mecanismo, mas o Unity é possivelmente o mecanismo mais popular para desenvolvedores independentes. Ele permitirá que você crie jogos 2D e 3D e oferece uma ampla variedade de ferramentas e recursos.
  • Gimp - Programa de Arte
    Este é um ótimo software de alta qualidade que faz um trabalho semelhante ao Adobe Photoshop e permite que você crie facilmente suas próprias texturas, planos de fundo ou sprites 2D.
  • Blender - Modelos 3D
    Se você deseja criar um jogo 3D ou um jogo com elementos 3D, este software, lançado inicialmente há 20 anos, permitirá não apenas fazer modelos 3D, mas também animá-los.
  • LMMS - Criador de música
    Isso permitirá que você crie sua própria música e efeitos sonoros que você pode importar para o Unity. Você nem precisa de um teclado, mas precisará do hardware apropriado.
  • Wwise - Programa de áudio
    Este software, altamente acessível, é utilizado em muitos jogos de sucesso e é usado para manipular áudio. Por exemplo, você pode simular ambientes de áudio e mixar faixas em tempo real.

É cansativo… e você precisa fazer seu jogo ser notado

Acho que a maioria dos desenvolvedores luta para ser notado entre a massa de jogos que estão sendo produzidos, diz Soret. Você tem que encontrar um ângulo original, para oferecer algo diferente. A outra parte muito difícil é que para fazer um jogo, você não somente fazer um jogo. Você começa uma empresa, você cria uma equipe, então você faz um jogo. Essas três tarefas são massivas e interdependentes. Você tem que sujar as mãos em todos os aspectos da produção, e você tem que ficar bom nisso. É muita coisa para carregar nos ombros. É cansativo e esmagador, mas também é emocionante no sentido de que você nunca fica entediado, sempre há algo novo e interessante para trabalhar.

Isso é algo que você pode usar a seu favor para ganhar visibilidade. Não fuja da sua história de desenvolvimento, explica o gerente de produto da Chucklefish, Tom Katkus. Uma das melhores coisas sobre os jogos indie é que os jogadores sabem quem está fazendo seus jogos. Isso é ótimo para fazer com que os jogadores se interessem pelo seu projeto, mas você pode usar essa mesma acessibilidade para que um editor saiba quem você é.

Leia as letras pequenas ao assinar contratos

É claro que ter um editor é super útil, mas se você estiver se tornando visível de todas as maneiras certas, talvez nem precise de um. Dito isto, se você acabar encontrando uma oportunidade de publicação, estar preparado o ajudará a longo prazo. Nunca desista do seu IP e certifique-se de ter uma porta de saída no contrato caso o desenvolvimento dê errado, diz Soret. Além disso, considere procurar investidores para participar de sua empresa, em vez de apenas procurar editores. Os editores estão interessados ​​no projeto que assinaram, enquanto os investidores se concentram no crescimento do seu estúdio e na sustentabilidade a longo prazo. É um mundo diferente, é intimidante, mas pode valer a pena.

Em qualquer relacionamento comercial, o que está especificamente no contrato é mais importante do que qualquer coisa que alguém diga, explica Wasser. Muitos desenvolvedores realmente não valorizam, entendem ou querem se incomodar com as especificidades dos contratos, já que são uma espécie de antitética ao processo criativo, mas podem mordê-los seriamente mais tarde. Se for um acordo importante, peça a um advogado para revisá-lo. Além disso, tudo é negociável.

'O programa ID@ Xbox é uma ótima maneira de fazer isso [criar jogos para o Xbox One]. Os desenvolvedores aceitos obterão dois kits de desenvolvimento gratuitos e acesso à arquitetura do sistema.'

Depois de ganhar suas habilidades de desenvolvimento concluindo projetos, você pode querer desenvolver jogos para o Xbox One. O programa ID@ Xbox é uma ótima maneira de fazer isso. Os desenvolvedores aceitos obterão dois kits de desenvolvimento gratuitos e acesso à arquitetura do sistema, para que você possa apoiar seu jogo com coisas como conquistas.

O mundo dos jogos indie é assustador, mas todos os desenvolvedores independentes estão torcendo por você. Uma das coisas boas sobre a indústria de jogos agora é que pessoas de fora com recursos limitados podem jogar na mesma mesa que os grandes jogadores entrincheirados com milhões/bilhões de dólares, diz Wasser. Sempre haverá uma desvantagem para os indies, mas ainda é melhor do que a situação na maioria das indústrias.