Quem costuma freqüentar fórums sobre desenvolvimento de jogos normalmente vê iniciantes fazendo perguntas do tipo: “Quero criar jogos, por onde eu começo?” (isso quando não é a nova mania do “Quero fazer um MMORPG revolucionário.”). Então eu decidi escrever alguns artigos sobre o assunto, espero que seja útil para quem está começando. ^.^
- Antes de começar -
Antes de começar a desenvolver jogos tenha uma coisa em mente: é um caminho longo e difícil. Então não começe pensando que daqui a duas semanas você vai fazer um Need For Speed ou um Final Fantasy XIII. As empresas que desenvolvem esses jogos gastam milhões de dólares, têm uma equipe bem grande (normalmente mais de 30 pessoas) e principalmente, pessoas com BASTANTE experiência na área. Mas um dia, quem sabe, a gente chega lá.
Cerca de 70% (sim, tudo isso) dos projetos de amadores acaba abandonado no meio (eu mesmo já abandonei muitos) porque as coisas começam a ficar muito mais difícil do que imaginavam e as pessoas começam a desanimar com o projeto. Existem pessoas que começam tentando fazer RPGs e gastam muito tempo e dinheiro para depois abandonar o projeto no meio. Fica a dica: não tente começar por projetos maiores do que o que você consegue completar.
- Mas e então, por onde eu começo? -
Essa pergunta vai depender muito do que você realmente quer fazer. A área de desenvolvimento de jogos é muito extensa e possui coisas que você nem imagina (Design de interiores, Moda, e muitas outras). Então antes de perguntar por onde começar, que tal ver qual das áreas de desenvolvimento de jogos você quer trabalhar.
Note que aqui eu só coloquei as principais áreas.
» Programação
O pessoal da programação é o responsável por passar o jogo do papel para uma linguagem que o computador entenda. Se você gosta de matemática, física, lógica e inteligência artificial esta deve ser a área mais adequada para você. Mas tenha em mente que você vai precisar estudar bastante. É recomendável também aprender inglês, já que a maioria do conteúdo está neste idioma.
» Artes gráficas
O pessoal desta área é o responsável pelo conteúdo visual do jogo, seja ele em 2D ou 3D. Se você gosta de desenhar, de modelagem 3D, de animação ou qualquer outro tipo de arte gráfica, seu talento pode ser explorado na área de jogos.
» Game design
Normalmente ignorado pelos desenvolvedores indie (independentes), os Game Designers são os responsáveis por projetar o jogo. Se você vive tendo idéias sobre jogos, se gosta de escrever histórias, criar personagens, projetar cenários, enfim, esta é a área ideal para você. É recomendável um pouco de conhecimento em todas as áreas do desenvolvimento, mas isso não é obrigatório.
» Música e som
As músicas e efeitos sonoros são o responsáveis pela imersão no ambiente do jogo. Se você gosta de compor, tocar, dublar, etc. você pode aproveitar seus talentos na área de jogos.
- Já sei o que quero fazer, e agora? -
Estude bastante, monte uma pequena equipe ou seja o típico “faz-tudo”. Comece por projetos pequenos, jogos 2D. A medida que você (e sua equipe, se tiver uma) for ganhando experiência e confiança em seus trabalhos parta para projetos maiores e mais arriscados.