Eu trabalho em tempo integral com software de segurança e, no meu tempo "livre", trabalho no meu jogo . Não estou gastando dinheiro em fazer meu jogo, estou apenas usando software livre e fazendo minha própria arte. Não me interpretem mal, eu não sou um artista, apenas um programador. Mas não está me impedindo. Eu continuo jogando fora o meu jogo, e vou me preocupar em fazer com que pareça muito bonito mais tarde. Ou apenas faça com que a arte não importe. Por enquanto está ordenado com o que chamo de "Arte do Programador". Dependendo do tipo de jogo que você deseja fazer, a arte pode ser realmente importante. Mas para muitos jogos, é tudo sobre a jogabilidade. Veja a Fortaleza dos Anões . Não é realmente muita "arte" envolvida, mas a jogabilidade é ótima!
Se qualquer coisa, você pode criar seu jogo com texturas e sprites do Microsoft Paint, então você precisa mostrar algo para interessar um artista.
Você definitivamente deveria tentar fazer um jogo. Eu amo fazer meu jogo. É a mais divertida que já tive programação. Cada aspecto é uma coisa nova e interessante de aprender.
Nem todo mundo pode fazer tudo, então precisamos nos contentar com as habilidades que temos. Nossa habilidade é programação, e é isso que fazemos. Eu acho que foi provado com mais frequência do que não, que é a jogabilidade (programação) que cria ou quebra jogos, não a arte.
Para obter algumas ilustrações gratuitas, dê uma olhada nessas outras perguntas:
Onde posso encontrar imagens e sprites gratuitos?
Modelos 3D de código aberto facilmente utilizáveis no OGRE3D / jMonkeyEngine
É claro que isso provavelmente não parecerá tão bom quanto a arte criada especificamente para o seu jogo, mas você sempre poderá substituí-lo mais tarde.
Outra opção é tirar fotos das coisas e usá-las. É bastante simples criar uma textura ou um mapa de cubos a partir de uma foto, por exemplo.
fonte
Quero acrescentar um ponto de vista ligeiramente diferente do que foi respondido anteriormente.
Primeiro, eu discordo que a jogabilidade é a única coisa importante em um jogo. Os recursos visuais são vendidos, e você provavelmente terá seu jogo jogado por outras pessoas se mostrar uma captura de tela bonita que chame a atenção deles. Por esse motivo, não recomendo que você desconsidere a arte ou use arte de estoque ou espaço reservado para o seu jogo. Isso também vale para som e história (se o seu jogo tiver um).
Segundo, eu não recomendaria que você trabalhasse sozinho em um projeto. Ter mais pessoas em seu projeto é uma ótima maneira de se manter motivado e, ao compartilhar idéias com outros membros, é mais provável que você tenha um jogo melhor.
Então, o que você precisa fazer é reunir pessoas interessadas em fazer um jogo e fazer um projeto com elas. Parece difícil, mas é realmente muito fácil, se você abordar o problema do ângulo certo. Já fiz vários jogos independentes com outras pessoas e tive ótimas experiências com isso.
Deixe-me dizer-lhe que você está em uma posição muito privilegiada, sendo um programador. Existem muitas pessoas no mundo que amam jogos e gostariam de fazer um para si, mas apenas muito poucos sabem como codificar. Mesmo que seja tecnicamente possível um exército de um projeto de jogo ser um programador, é simplesmente impossível ser um artista. Você ficaria surpreso ao saber que para cada "como faço um jogo se sou um programador e não um artista?" pergunta, há uma dúzia de "como faço para jogar se sou artista e não programador?" questões.
Então, as pessoas estão lá. Muitos artistas, músicos e designers de jogos querem criar jogos e os fazem de graça. Infelizmente, quase todo mundo que é capaz de participar com competência no desenvolvimento de um jogo muito provavelmente não estarão interessados em juntar-se o seu jogo, então esse é o problema que você quer atacar, se você quiser fazer sucesso jogos indie.
Em poucas palavras, são (bons) programadores que são escassos, não artistas.
Na minha opinião, existem duas maneiras de resolver esse problema. Fiz as duas coisas e posso garantir que vocês dois trabalham.
Se você está interessado em fazer jogos, mas não tem o requisito específico de que eles sejam seus jogos, você pode oferecer às pessoas que façam seus jogos! Se você pode provar que é um programador competente, há muitos fóruns de artistas que você pode espreitar e, se houver uma ideia interessante, entre em contato com o artista dizendo que está interessado em fazer o jogo deles. Se você diz certo, é quase garantido que eles dirão "sim".
Se você pode provar que pode criar e concluir jogos (para cada jogo independente finalizado, existem milhares de projetos que nunca terminam) e, se você tem uma boa ideia, pode acessar os fóruns e propor essa ideia. Talvez na primeira vez em que apenas uma pessoa se junte a você, mas se você puder entregar um produto acabado e se certificar de divulgar seu progresso e sucesso no fórum, você ganhará credibilidade e mais pessoas estarão interessadas em acompanhá-lo para o seu próximo projeto. .
No meu jogo mais recente, consegui convencer dois artistas gráficos, um músico, um escritor e nove atrizes de voz (dois deles realmente profissionais) a me ajudarem de graça. Claro que é crucial realmente entregar. Sim, e por isso estou confiante de que poderei obter a ajuda deles e de outras pessoas para o próximo projeto.
Lembre-se de que essas duas opções são viáveis apenas se você for sério em criar jogos. Se você parar no meio do caminho, ou se eles sentirem que você não está falando sério, você perderá reputação e as pessoas não se juntarão a você em projetos subseqüentes; portanto, prossiga apenas se você for realmente capaz e disposto a caminhar.
fonte
Aqui está um tópico que contém vários links que você achará úteis; tudo, do jurídico, da arte à música, etc. http://www.mangatutorials.com/forum/showthread.php?742-The-Ultimate-Indie-Game-Developer-Resource-List
É mencionado em outras respostas, mas enquanto você procura um artista, etc., você deve desenvolver seu jogo ao mesmo tempo. Use arte de programador, stand-ins, sprites grátis, qualquer coisa. Na maioria das vezes, antes mesmo de pensar nos ativos finais, só quero algo em funcionamento rapidamente para ver se é divertido. Crie um protótipo e encontre o jogo. Então, quando a jogabilidade está travada, você pode começar a colocar a arte apropriada. Fazer isso de maneira inversa leva à perda de dinheiro e a um trabalho que precisa ser refeito várias vezes, o que além de prejudicar seu projeto, suga sua motivação para finalizá-lo (e se você estiver fazendo um jogo para conseguir um emprego, mostrando que você pode terminar um projeto é uma coisa boa).
Se você ainda não consegue encontrar um artista, faça você mesmo os gráficos. O Dwarf Fortress foi mencionado, mas também existem jogos como o Geometry Wars, onde os gráficos são criados através da matemática. Tudo é possível contornar, se você se dedicar a isso.
fonte
Estamos em uma situação semelhante quando se trata de arte, eu e um amigo construímos jogos em nosso tempo livre. Nós dois somos desenvolvedores que amam jogos, devemos ter iniciado uma dúzia de projetos de jogos.
Nos projetos que travaram, abordamos várias pessoas em sites de comunidades de artistas cujos estilos de arte correspondem às nossas idéias.
Ter um projeto em funcionamento, pronto para mostrar sua seriedade e demonstrar sua paixão pelo projeto, foi suficiente para gerar algum interesse.
Dê uma chance :)
fonte
Eu não acho que o fato de você não ser um artista seja tão deprimente, o programador é essencial para criar um jogo e, se você não tem conteúdo, não há realmente um problema: - Faça o jogo sem conteúdo e tente encontrar artistas depois que o jogo tiver mais recursos: você terá mais influência e terá muito menos pressão para adicionar esses recursos. - Use uma ferramenta de modelagem 3D fácil de usar, como sketchup.
fonte
Você sempre pode optar pela abordagem "menos é mais" e usar o menor e o mais simples trabalho artístico possível.
Os gráficos vetoriais de estilo retro são bastante populares hoje em dia, então há muita inspiração para chegar lá. Apenas desenhe algumas linhas e faça brilhar um pouco.
fonte
Depende do tipo de carreira de desenvolvedor de jogos que você está procurando. A maioria dos títulos criados na indústria moderna de jogos é formada por grandes equipes, nas quais um programador nunca precisa desenhar um único pixel.
Embora se você estiver mais interessado em desenvolver seu próprio jogo indie, poderá assumir o papel de "exército de um homem só", no qual terá que lidar com gráficos e criação de som. Dê uma olhada no meu próprio título, por exemplo: http://goo.gl/hs5wt
Programar foi a parte mais fácil, enquanto gerar efeitos sonoros sincronizados e desenhar pixel art consumia a maior parte do meu tempo. Graças a Deus pela música de domínio público que, neste caso, se encaixava perfeitamente em toda a parte.
Se você cresceu nos anos 80 quando podia ver pixels na tela (e nunca mais poder ignorá-los mais tarde), ele poderia crescer naturalmente em você, mas se esse não for o caso, recomendo a leitura. na criação de pixel art. Claro que você sempre pode digitalizar alguns desenhos em papel e fazer o acabamento posteriormente.
Enfim, criar jogos sempre foi um ofício multidisciplinar. Você precisará de uma boa profundidade de habilidades de programação (mas não "muito", ou acabará sendo incapaz de criar o jogo mais simples, porque ficará preocupado demais com abstrações, assim como um bom gramático não pode escreva um único livro), boa compreensão de matemática, geometria, física e também uma grande quantidade de habilidades artísticas, como desenho, criação de som, design de níveis, narrativa etc.
Em última análise, você deve se apaixonar por sua criação. Você precisa de muita motivação e um desejo genuíno de fazer seu jogo ver a luz. Você deve se tornar o fã número 1 do seu próprio jogo, porque se você não gosta de jogar, quem mais vai gostar?
Com tudo isso em mente, eu realmente espero que você supere seus obstáculos e divirta-se criando seu próprio jogo. É uma experiência incrivelmente divertida e gratificante quando está em funcionamento. :)
fonte
Primeiro, você está se saindo muito bem fazendo tudo isso antes de chegar à faculdade.
Agora, você já tentou explorar a arte ?
É um policial comum que as pessoas usam para evitar julgamentos em suas obras de arte.
Mas se você dedicar um tempo, poderá aprender a desenhar também. (e alguns dólares por um tablet Wacom!)
Mas como um único programador cria um jogo?
Você continua trabalhando até terminar.
É verdade que a barreira à entrada para criar um jogo que chama a atenção e tem um mercado foi bastante elevada apenas pela qualidade e quantidade de dinheiro e tempo investidos em jogos que estão realmente sendo vendidos .
Portanto, como empresas como Blizzard ou Edge Of Reality estão investindo muito tempo e dinheiro apenas para lançar o próximo jogo de cartas / jogo de tiro em primeira pessoa, o mercado de jogos hoje é um lugar muito competitivo. Compare isso com o momento em que Mario Bros. estava usando tecnologia de ponta e John Romero conseguiu vender jogos como o Crazy Climber, parecido com este:
fonte
Você sempre pode substituir seus sons e arte posteriormente. Na minha opinião, o importante é o próprio jogo.
Pode ser um excelente jogo de tiro em 3D, mesmo que as paredes sejam marrons e os personagens sejam pessoas cúbicas.
Pode ser um mundo maravilhoso de sandbox e se parecer com Minecraft.
Os efeitos sonoros são fáceis de fazer. Basta gravar a si mesmo fazendo os sons com a boca. Eu joguei alguns jogos de defesa de torre muito divertidos, onde é bastante óbvio que o som do tiro é um cara dizendo: "Banco! em um microfone. :-)
O importante é terminar o jogo. Não precisa ser perfeito. Ele não precisa ter todos os recursos que você planejou. Mas quando você termina uma versão limitada do jogo, não importa quantos recursos estejam faltando e não importa o quão ruim seja a arte e o som, você terá uma base para fazer alterações e melhorias e terá algo para mostrar aos clientes ou potenciais empregadores como uma demonstração de código.
fonte
Eu não me preocuparia tanto com arte no seu estado atual. O primeiro jogo que consegui alcançar um nível satisfatório de conclusão, passei completamente sem um artista e foi antes de começar a faculdade.
Na minha opinião, você tem quatro boas opções, dependendo do seu nível de programação de jogos:
fonte
Atualmente, estou trabalhando em um site de rede chamado GDCore para as pessoas, é a sua situação. Ele foi desenvolvido para ajudar programadores, músicos e artistas a trocarem scripts, folhas de sprite, música de fundo, etc., necessários para criar um jogo incrível. Ainda não publicamos, mas você pode conferir-nos em http://www.gdcore.com . Deve ser algo semelhante ao Unity Asset Store, mas mais amplo no tipo de conteúdo, com mais recursos gratuitos.
fonte
Eu sou um desenvolvedor de jogos solo e hobby, e apesar de funcionar várias semanas, consegui lançar publicamente um punhado de jogos para celular em 2D. Como você, sou programador e não artista.
Primeiro, concordo com os comentários de outras pessoas de que o Unity3D é um ótimo caminho a percorrer. A única coisa que tenho contra isso é que você está preso à tela inicial, a menos que opte pela versão Pro, e os plug-ins do Android / iPhone não são (normalmente) gratuitos (não tenho certeza da sua pergunta se você deseja segmentar para dispositivos móveis ou computadores?).
Se é importante para você realmente concluir um projeto, como um não-artista solo, e você decidir contra o Unity3D (ou algum outro mecanismo de jogo semelhante), suspeito que você o achará mais gerenciável se for - pelo menos inicialmente - por 2D. O volume de ativos e a complexidade / tamanho / esforço da programação serão muito menores.
Finalmente, uma dica rápida - achei muito mais fácil modelar objetos em 3D e depois transformá-los - com sombreamento apropriado - em sprites 2D, em vez de tentar desenhar a arte 2D em mão. O Blender é uma fantástica ferramenta de modelagem 3D gratuita. Eu não posso recomendar o suficiente.
Mesmo quando mantive as coisas realmente simples (e 2D), descobri que levava muito mais tempo para concluir meu primeiro jogo do que imaginava. Isso se resumia ao grande número de aspectos que precisavam ser abordados - design de jogos, jogabilidade (por exemplo, controles de entrada), programação, arte, material de marketing, animação, arremessos de vendas, design de níveis, editores de níveis, etc.
Boa sorte, você consegue. Eu acho que o desenvolvimento de jogos é um dos projetos mais multidisciplinares. Eu amo isso!
fonte
Eu concordo com o comentário anterior. Programar um mecanismo de jogo muito simples levará você a um tempo entre 200-1000 horas-homem. Os modelos 3D de baixo poli demoram 2 dias a um mês (trabalho em período integral) cada, dependendo da qualidade exigida. Para o meu jogo, usei uma visão de cima para baixo e sprites 2D desenhados à mão deliberadamente ruins, para que eu só tenha que desenhar uma visão de cada monstro, etc (1 hora cada). Estou criando meu próprio mecanismo 3D (demorou cerca de 300 horas de programação até agora), mas um atalho melhor seria usar um mecanismo existente para 3D (por exemplo, Unreal ou Quake III) ou um criador de jogos 2D como o GameMaker da Yoyo. Evite sons / texturas / modelos de amostra grátis, pois eles geralmente exigem muito trabalho de pós-processamento apenas para que eles sejam carregados no seu jogo - é melhor usar um espaço reservado em casa. http://antongerdelan.net/crongdor/
fonte
Eu acho ótimo ver coisas bonitas acontecerem na tela no processo de desenvolvimento. Pequenos projetos geralmente seguem conceitos artísticos / lore gráficos desde o início como uma diretriz e um motivador muito forte.
Eu posso estar errado sobre isso, mas pela percepção que recebo, a maioria dos projetos independentes que realmente vêem a luz do dia são feitos por desenvolvedores únicos que fazem a coisa toda tanto de arte quanto de programação (eu os odeio) ou pequenas equipes que têm alguém na arte, mas raramente um programador que contratou alguém no final do desenvolvimento para substituir os espaços reservados - embora esse método deva funcionar em teoria.
Tente encontrar um amigo, colega de trabalho, namorada, esposa, qualquer coisa, alguém que possa DESENHAR. Eles não precisam saber como trabalhar com nenhum software ou usar um mouse. Diga a eles que você quer fazer um jogo e precisa de alguém para fazer o desenho enquanto você faz a programação. Se não alguém que você conhece em sua vida, encontre algum artista on-line ou em fóruns. Trabalhem juntos em uma idéia. Na verdade, eu tinha o mesmo dilema que você até ver alguns desenhos feitos por um amigo em sua página no Facebook. De qualquer maneira, postei essa pergunta que pode parecer relevante.
Uma alternativa poderia ser fazer um jogo com algum conceito gráfico abstrato que qualquer um pudesse desenhar. Como jogos de stickman, mas pode facilmente ser mais do que isso. Ou algum 3D abstrato em um nível que poderia ser criado após 2 dias de aprendizado com Lynda. Funcionou para o MineCraft :)
fonte
Eu tive alguma experiência escrevendo meus próprios jogos, tanto de código aberto quanto de estilo indie comercial. Como você, encontrei problemas com ativos (imagens, animações, áudio, ...). Você tem poucas opções:
Sem muito dinheiro, todas essas opções podem ser frustrantes. Você pode encontrar artistas para se voluntariar, mas, na minha experiência, eles não gostam de ficar sentados e esperar que você desenvolva e conserte um novo mecanismo de jogo / renderização, então aqui está o meu conselho (presumo que você não seja dispostos a gastar algum dinheiro):
Crie alguns gráficos muito simples para testar. Em um jogo que criei, criei alguns gráficos muito simples, bastando apenas para indicar em que ação / estado meu personagem estava atualmente. Mais tarde, quando o jogo / mecanismo de renderização for atraente, esperamos que seja inspirador e você terá menos problemas para encontrar artistas dispostos a ajudar.
fonte
Não foi especificado se você deseja fazer um jogo profissionalmente ou como hobby. Para um jogo profissional, você precisa de gráficos profissionais. O Minecraft é um ótimo exemplo de contador, mas uma exceção à regra. Como programador que cria jogos para ganhar a vida, recebo os gráficos de um artista pago e de sites online que vendem modelos 3D, imagens e som.
Para um hobby, existem recursos online gratuitos, além de fazer sua própria arte. No entanto, se você é como eu, minha arte é péssima, leva muito tempo para fazer e eu não gosto do resultado final do jogo. Isso significa que eu perco o meu mojo fazendo coisas que eu não gosto versus coisas que eu gosto e não estou motivado pelos meus resultados ... o que significa: eu recebo isso de boas fontes.
Obtenha pelo menos um espaço reservado decente para seus gráficos. Em seguida, descubra como obter uma versão melhor, se você chegar ao ponto em que está pronto para lançar, etc.
Não se force a fazer coisas que irão desmotivá-lo - seja o que for. Motivação é a única coisa que fará você terminar o jogo e terminar o jogo será a coisa mais importante para você realizar. Não desperdice a motivação nos gráficos, se não for o seu estilo, mas perceba que uma interface de usuário atraente irá motivá-lo.
fonte
Depende muito do tipo de jogo e das expectativas correspondentes dos jogadores. Minimizei o requisito de gráficos em meus jogos (no Boardspace.net) baseando a arte em fotos reais dos bits do jogo.
fonte
Eu sou um programador, não um artista. Ao criar jogos no meu tempo livre, descobri que, às vezes, se a jogabilidade é boa o suficiente, os gráficos não importam.
Você pode obter ótimos efeitos sonoros grátis usando http://www.bfxr.net/, por exemplo.
Meu conselho para qualquer pessoa é pensar em uma ótima idéia de jogo. Por que não usar um dos 100 encontrados aqui http://www.squidi.net/three/index.php ?? Trabalhe um pouco na ideia. Então, veja o que pode ser feito com os gráficos sem alterar a jogabilidade.
Aqui está um ótimo post no blog com links para ferramentas gratuitas de composição musical: http://www.ludumdare.com/compo/2012/12/19/automatic-music-composition-tools/
Mais uma vez, jogabilidade primeiro :)
fonte
Tudo o que é necessário é motivação e tempo.
A menos que você tenha um tempo tão severo que sua vida termine antes de concluir o projeto, você poderá fazer qualquer coisa sozinho, com o tempo.
Motivação é algo que cada indivíduo precisa descobrir por si mesmo. As personalidades diferem, e o que funciona também. Para mim, o que funciona melhor é me forçar a trabalhar várias horas por dia, e se eu sentir falta de compensar isso no fim de semana.
Definir metas minúsculas e minúsculas funciona. Então, quando você constrói o jogo o suficiente, obtém uma melhor motivação para finalizá-lo porque está muito próximo. A parte mais difícil está começando.
fonte