Desenvolvimento de games precisa de 3 coisas: motivação, tempo e talento. Sem motivação, você não terá tempo para desevolver jogos. E sem tempo, talento é inútil. Mas sem talento, você poderia ser o mesmo que uma cenoura.
Além do óbvio, é necessário: Lógica do game, arte, som e conteúdo.
A lógica do game (geralmente, código-fonte) é o mais essencial para um jogo complete, pois você pode ter um jogo sem arte e som (jogos baseados em textos). A parte visual do jogo incita e atrai as pessoas para fazerem download do jogo e também aumentam o “fator diversão” do jogo. Som não deve ser subestimado, pois a música pode influenciar dramaticamente a sensação que o jogo passa, e efeitos sonoros baratos podem arruinar um jogo. A importância do conteúdo (níveis, diálogo, quests) é óbvia.
No desenvolvimento comercial “de peso” há várias pessoas e cada uma delas possui um papel diferenciado. Mas se você está desenvolvendo como um hobby, pode criar tudo (talvez conseguindo efeitos sonoros da web) ou pode criar uma modificação um jogo existente (vários projetos em código aberto permitem isso) ou pode se juntar a uma equipe pequena. A seguir, vou focar em cada um dos trabalhos.
Projetista: Então quer ser o homem das idéias? O fato é que todo mundo que desenvolve jogos tem suas próprias idéias e possuem pouco tempo, então a chance de encontrar programadores, artistas e músicos para fazer seu jogo é mínima, a menos que você pague, é claro.
Algumas vezes equipes de desenvolvimento irão pedir por sugestões, então se sinta livre para dar sua opinião em vários fóruns. É possível encontrar fóruns de “projetos de jogos” onde as pessoas discutem suas idéias. Não tenha vergonha de dizer sua idéia a outras pessoas, há chances de que não seja tão revolucionário quanto você pensa. Mas tenha certeza de que pensou bastante na idéia, pois os outros usuários do fórum poderão fazer perguntas e procurar por falhas na sua idéia.
Programador: Quer ser a pessoa que faz tudo funcionar? Há muitas e muitas escolhas de como fazer o computador realizar as tarefas que você quer. A decisão é baseada em muitos fatores, que poderão ser discutidos mais tarde. Basicamente, a decisão é de “que software vou usar para me ajudar a desenvolver?”, que acaba indo para uma linguagem de programação na maioria das vezes.
Artista: Quer criar mundos fantásticos, personagens e efeitos especiais? Há muitas ferramentas prontas para auxiliar nesse processo, mas o tipo de arte que um jogo necessita é muito dependente de como o jogo é projetado. Para arte 2D, pode ser que seja necessário ter uma “cor chave”, tamanho, número de cores, ou transparências. Para arte 3D, pode ser ainda mais complicado fazer os modelos, animar, texturizar e “exportar” para um formato que o jogo possa usar.
Músico: Neste ponto, não posso ajudar muito pois entendo pouco. Se alguém quiser complementar, sinta-se livre para comentar.
Powered by Qumana