Quando estou criando jogos, eu realmente amo a parte de codificação - projetar, desenvolver as principais funcionalidades e a parte "central" do jogo. No entanto, a maioria dos meus jogos é razoavelmente pequena / fácil em termos de codificação, mas exige muito conteúdo - sejam gráficos, níveis, sons, quebra-cabeças, narrativa de história etc.
Eu encontro velocidades de desenvolvimento nas partes de codificação, mas quase pára quando se trata de criação de conteúdo - é um trabalho difícil, às vezes chato.
O que posso fazer para tornar a criação de conteúdo mais rápida e mais interessante / divertida? Já estou integrando conteúdo em um jogo de trabalho e construindo / usando ferramentas o máximo possível para montar rapidamente meu conteúdo.
Edit: minha pergunta não é sobre o aprendizado de habilidades específicas de trabalho / tempo, como desenhar ativos ou selecionar efeitos sonoros; é sobre esse obstáculo psicológico quando você precisa apenas se sentar e trabalhar o resto do jogo, mesmo que não seja a coisa mais divertida do mundo a se fazer.
Quando tudo mais falha, sempre há a opção de encontrar um parceiro interessado na criação de conteúdo. Se você tem amigos que jogam o tipo de jogo que você está criando, talvez um deles esteja interessado.
Os entusiastas de jogos que não são necessariamente programadores provavelmente são sua melhor aposta. Nem precisa ser pessoas que trabalharam com a criação de jogos, muitas pessoas com um profundo amor por jogos têm o potencial de criar ótimos conteúdos, dependendo de seus outros talentos (por exemplo, escritor, artista, alguém que realmente adora quebra-cabeças, etc).
fonte
Eu sempre me deparo com esse bloqueador quando estou criando jogos, principalmente gráficos, som e música, então vou focar essa resposta em gráficos, som e música.
Encontrar arte ou artista tem sido difícil para mim. Em seguida, o Google Sketchup apareceu e mudou o campo de jogo para mim (pelo menos na parte gráfica). Existem milhares, senão milhões de modelos que você pode usar gratuitamente no Armazém 3D do Google . Todos os modelos no Google Sketchup podem ser usados para fins não comerciais:
FYI: Eu tento entrar em contato com todos os modeladores, agradecer pelo maravilhoso trabalho e dizer onde vou usá-lo. Eu recomendo que você faça o mesmo.
Agora ... você pode estar pensando: "Mas eu posso querer ganhar dinheiro um dia!". E isso me leva ao meu próximo ponto:
Meu jogo atualmente é gratuito e de código aberto. Isso me permite usar recursos gratuitos, como o Google Sketchup, músicas e clipes de som de código aberto. Existem significativamente menos restrições ao conteúdo que você encontra se o seu projeto é de código aberto (ou de código estritamente fechado entre você e seus amigos).
Se chego a um ponto em que acho que meu jogo é incrível e quero começar a vendê-lo, tudo o que preciso fazer é congelar a parte de código aberto do projeto (sim, desculpe pessoal), pagar um artista ou dois para mude toda a arte e o som, adicione alguns novos recursos para torná-lo "melhor" do que a versão gratuita e lá vou eu.
fonte
Isso realmente não ajudará a torná-lo divertido, mas e quanto a usar recursos gratuitos que você pode encontrar on-line?
Onde posso encontrar imagens e sprites gratuitos?
Onde encontro música grátis para o meu jogo?
Para criar níveis, e se você pudesse gerá-los via código? Isso não funciona para todos os tipos, pois funciona em alguns jogos.
Se você simplesmente não consegue se manter motivado por isso, que tal pagar alguém para fazer isso ou fazer parceria com alguém? Para mim, eu faço toda a codificação e um bom frito faz a arte, o enredo, etc ...
Que tal dividi-lo em pedaços mais gerenciáveis? Talvez diga a si mesmo que você fará de 2 a 3 níveis por semana e, se você levar de 3 a 4 semanas para fazê-lo, que assim seja. Pelo menos você terminou! Acho que isso me ajuda muito em tarefas de programação mundanas.
fonte
Talvez você possa tentar criar texturas e sons através da programação? Através de texturas processuais , música generativa e composição dinâmica de sons , você pode não apenas criar um estilo específico para seus jogos, mas "programar sua arte". Parece que essa é a melhor maneira de programar E criar conteúdo.
Você sempre pode usar o conteúdo processual como ponto de partida também. Faça com que seu código crie um nível e você pode preencher os detalhes.
Claramente, isso depende totalmente do tipo de jogo que você faz, mas tenho certeza de que poderia tornar alguns dos aspectos mais tediosos mais agradáveis.
fonte
Se criar níveis e quebra-cabeças o aborrece, talvez você deva continuar sendo um programador e parar de fazer jogos. Design de nível e quebra-cabeça é a própria carne de design do jogo. É o que separa um bom jogo de um jogo ruim.
Se isso não lhe agrada, você precisa de uma nova profissão.
fonte