Bom galera, para começar eu queria explicar o que seria "indie game".
O termo significa Jogo Independente, mas o que seria isso? São games de programadores, equipes ou empresas pequenas que não são "patrocinadas" pelas grandes como, Blizzard, EA Games, Crytek e etc, são pessoas simples com conhecimento suficiente para criar um game e na maioria das vezes são games extraordinariamente bons, são ideias boas que aqueles que "jogam" fazem o game. Porque "aqueles que jogam"? Na maioria das vezes as equipes grandes, de grandes empresas, nem se quer jogam os seus games ou tem tempo para jogar o dos outros, então o fator "independente" é você ter jogado a maioria dos games e saber o que quer o que não quer, o que fica bom e o que a galera gosta.
Mas não é tão simples assim, "vamos fazer um game". O trabalho necessário, as horas de trabalho que exige torna essa area mais difícil do que muitas outras.
Um exemplo claro de Indie Game e o Minecraft.
A história desse game em particular é excelente, mas no básico eram duas pessoas, Notch e Jeb com vontade de fazer um game e acabou saindo o Minecraft, associado com a Mojang, que nas primeiras 24h, depois de 1 semana sengo gratis, vendeu mais de 25 mil cópias e que hoje em dia passa dos 7 milhões de copias vendidas e no Xbox 360 chega a 3,6 milhões.
O game fez tanto sucesso assim porque? Pelo fato de ser uma idéia nova em uma plataforma, java, que era subestimada. E hoje em dia faz o maior sucesso entre nos gamers.
Ai vem a pergunta, Indie Game ou Profissional? Para mim são todos profissionais com ideias mirabolantes, que acabam sendo como o Mincraft... fazendo o maior sucesso.
Mas não deixem se levar, a quantidade de Indie Game que existe são números que não podem ser contados de tantos que são.
Agora vamos lá, vou explicar no básico como um game é feito.
Tudo começa com a idéia, se o game vai ser medieval, RPG, FPS, sendbox... Depois essa idéia vai para o papel, se você é sozinho não tem que discutir o assunto com outras pessoas, mas se você faz parte de uma equipe entra a parte de discução sobre o que vai ter, quais serão as características e etc.
Depois de decidir sobre a "tematica" do game entra a parte do "concept art" que seria os desenhos, as esculturas dos personagens.
Mas antes disso tudo, você tem que trabalhar em uma engine, para poder "digitalizar" a sua arte, ai que entra a parte mais difícil porque se você cria uma engine própria o "peso" do seu game no mercado vai ser muito maior. Não que seja facil fazer uma engine, porque não é... é simplesmente linhas de programação especificando a física do mundo digital, por exemplo, o vento, a água, o caminhar dos personagens, a mecânica e tudo que você vê em um game é a engine que esta fazendo calculos por segundo, dimensionando o espaço digital para no final você vê aquela coisa bonito que sai da tela.
Mas vamos supor que você vai trabalhar em uma engine alheia.
Depois de fazer o concept art entra o trabalho 3D que é pegar todos aqueles desenhos, esculturas que você fez e coloca-las no computador fazendo a arte 3D.
Ai vem a parte de "texturizar" os itens, que são feitos 1 a 1, fazer a história, crias os NPC´s, criar todos os personagens que você quer que o game tenha.
A parte de criação da história não é uma coisa tão legal de se fazer que nem o concept art e 3D... porque é simplesmente você sentar na frente do computador e fazer linhas e linhas de códigos, C, C++, Java, Flash, entre outros, e especificar as ações dos personagens.
Funciona da seguinte maneira, se a ação "A" for feita ela vai acasionar a ação "B", mas se caso a ação "B" for feita ela pode gerar "W", "Y","Z", se "W" for feito, gera "C", se "Y" for feito gera "D", mas se caso a "Z" for feita gera a "A" assim voltando tudo de novo... e isso tudo com as linhas de códigos que você fez, e galera isso é feito para cada ação que pode ser feita no jogo. Agora pensa, MW3, so a ação de "atirar" gera 10,20,30 outras ações que os programadores tiveram que fazer 1 por 1 para ficar aquela coisa fluida que vocês viram.
Então no final de tudo não é "oba oba" vamos fazer um game, é uma coisa seria, um entretenimento que não é somente divertir é também trabalho esforçado que uma equipe de 50, 100 pessoas levaram 1,2 anos para fazer, então quando o jogo fica ruim não é somente vocês que acham ruim, os programadores lá atras ficam chateados porque o máximo deles não foi suficiente para agradas vocês.
Agora para os interessados que querem seguir essa area precisa de ter alguns cursos e alguns treinamentos.
Primeiro a parte do Designer Gráfico que consiste em, Illustrator, Photoshop e InDesign. Esses três programas vão te dar a noção básica de desenho, como a imagem é gerada e também o concept art que pode ser feito no Illustrator. E galera, faculdade de Designer Gráfico não presta, se vocês querem fazer esse curso é melhor fazer ele a parte, porque na faculdade vocês ficam vendo somente teorias e teorias e acabam nunca vendo a prática.
Depois vem a programação "simples" que são as linguagens em Flash.
Design 3D (Maya)
E a pós produção que seria a edição de vídeo.
Depois de ter a noção de imagem vem a parte do game em si, que seria o Game Art, que entraria o cencept, esculturas e o desenvolvimento artísticos do game.
Ai vem o Game Developer, que seria as linguagens de programação e o desenvolvimento pesado do Game.
Então não é brincadeira, olha quantas coisas você precisa saber para criar um game que vai ter 4,5,6 horas de gameplay.
Hoje em dia existem várias empresas que dão esses cursos juntos ou você pode aprende-los separadamentes. Mas tenha em mente que todas essas etapas que eu disse são importante, não adianta você querer ir direto para a programação porque você não vai ter idéia nenhuma de como faz a arte. É importante também você ter VONTADE e saber que não adianta querer chegar no topo rápido, é uma area de "olheiros" e se você for bom pode ter certeza que você vai ser visto.
Os programas ditos são do meu curso que estou fazendo, mas no mercado existem inúmeros programas que fazem a mesma coisa.
No mais eu dou a maior força para que quiser, posso estar trocando idéias com vocês um dia, se vocês tiverem alguma dúvida coloquem nos comentários que eu estarei respondendo.
Escrito por: Hamon-Rá
*Galera se vocês gostaram do post' clique em "Curtir" logo abaixo do post e logo depois escolha se quer compartilhar via Facebook ou Twitter
Ajuda muito na divulgação
Agradeço a todos