Como uma tentativa de perguntas semi-frequentes:
Onde você pode encontrar pessoas para trabalhar com você em um projeto? Particularmente programadores. Uma coisa que é óbvia é que todos os programadores têm um projeto (ou vinte), e as chances de um programador ficar apenas procurando algo para fazer são muito menos prováveis do que se fosse um artista necessário na equipe.
Então, onde você posta? Onde você pesquisa e segue as pessoas ao redor até parecer que elas são um membro viável da equipe? É realmente difícil montar uma equipe que não seja uma amiga íntima ou um amigo do bate-papo? Existem sites com esse tipo de postagem?
Para esclarecer: estou me referindo a uma equipe.
Exemplo 1: Estou criando gameEngineOfAwesomeness. Eu preciso de ajuda.
Exemplo 2: estou 70% completo neste jogo e preciso de ajuda.
Exemplo 3: Eu tenho uma ideia de projeto de código aberto, com um protótipo. Eu preciso de ajuda.
Isso não significa necessariamente código aberto, apenas programadores que podem trabalhar comigo em alguma coisa (e onde encontrá-los :))
fonte
Respostas:
1) Pressione a carne em locais como o Penguicon ou reuniões de grupos de usuários locais e faça com que o elevador abaixe e alguns folhetos coloridos sejam chamados à ação. Se você quiser contar com a ajuda de outras pessoas, precisará comercializar a si mesmo e a sua ideia. Explique 'por que você' e 'por que isso' para um grupo de pessoas que não o conhece e com certeza tem 15 de suas próprias idéias que não seguiram adiante. Se você tiver um protótipo, configure várias máquinas em uma suíte ou converse com o grupo de usuários sobre ser um palestrante e apresente o que você precisa para o maior público possível.
2) Facilite ajudá-lo, configurando toda a infraestrutura antes de falar com alguém. Coloque um WIKI bem preenchido, um sistema de controle de origem, storyboards (mesmo que a arte cheire mal) etc. e idéias sobre como 'esse jogo' vai mudar o mundo.
3) Esteja preparado para fazer mais trabalho do que dois ou três outros membros da equipe, porque você precisará ser líder de torcida, gerente de projeto e colaborador.
fonte
Pelo que vi, a internet não é um lugar muito bom para encontrar programadores, principalmente se você estiver procurando por eles para trabalhar por nada. Mas parece que talvez você precise apenas de uma tarefa de programação (como criar um jogo específico com base em sua arte), em vez de precisar formar um grupo. Você pode tentar o seguinte:
Se você tiver uma única tarefa específica a ser executada, poderá publicá-la no vWorker (anteriormente Rent-A-Coder) e os programadores (ou grupos de programação) farão lances no seu projeto; aceite o lance mais viável, ele fará o trabalho e você pagará quando receber o trabalho. É bem feito para manter os dois lados justos; por exemplo, seu dinheiro entra em custódia, para que qualquer jogo sujo de sua parte e o programador ainda sejam pagos; mas qualquer jogo sujo da parte do programador e o dinheiro volta para você. As comunicações devem ser feitas através do site, para que tudo esteja documentado, e seus moderadores sejam bem rápidos em resolver problemas, caso você precise deles.
Existem muitos "terceirizados" trabalhadores e grupos que farão sua tarefa por muito barato e rapidamente, mas atente para códigos de má qualidade. Além disso, certifique-se de ter requisitos claros e documente tudo através do site. Tudo o que é dito lá é como um contrato e, se você colocar requisitos completos lá em cima, o codificador será solicitado a concluí-los antes de serem pagos. Por outro lado, os programadores precisam de uma especificação clara do que precisa ser feito para oferecer lances e estimar com precisão seu tempo, e os requisitos ruins costumam ser a fonte dos compradores que tiram proveito dos codificadores, fazendo-os trabalhar mais antes de serem pagos, apenas porque havia um mal-entendido.
Tive experiências boas e ruins como codificador no site, mas parece-me que os compradores são tratados muito bem; eles certamente estão na posição de poder. Novamente, se você tiver uma ideia muito clara do que precisa ser feito e publicar todos os seus requisitos antecipadamente, não terá problemas; os codificadores concluirão sua tarefa conforme sua solicitação, ou eles não serão pagos e você apenas tentará novamente.
fonte
Vamos mudar a questão: já existem muitos projetos de jogos em andamento na Internet. Por que você não está ajudando um deles e prefere começar o seu?
Quando você descobrir a resposta, terá a resposta para sua pergunta.
fonte
Você adivinhou corretamente que os programadores estão em demanda intensamente alta e cheios de seus próprios projetos. Suas opções são:
Ofereça-se para ajudar um projeto deles em troca da programação de um dos seus;
Tenha uma ideia fantástica que nenhum programador jamais poderia negar (isso nunca acontece);
Obtenha um programador de estudantes que ainda não tenha percebido como o sistema funciona;
Abra sua carteira.
Lembre-se de que os programadores geralmente são os mais afinados com o tempo que um projeto realmente levará. Se nenhum programador está mordendo seu gancho, é provável que seu projeto não seja tão viável quanto você imaginou.
fonte
A dificuldade aqui é que você está pedindo a alguém que faça seu trabalho por você (principalmente com programação). Se você disser "ei, eu sou um programador de jogos e gostaria de fazer um jogo, mas preciso de ajuda com o design", provavelmente é muito mais fácil.
Joel escreveu um ótimo artigo sobre como encontrar programadores aqui: http://www.joelonsoftware.com/articles/fog0000000050.html
Sim, é voltado para a contratação de programadores e não para que eles façam seu trabalho de graça, mas muita da mesma lógica ainda se aplica. A oferta de preços muito acima do mercado chamará sua atenção. Caso contrário, da perspectiva deles, seu projeto precisa valer a pena de outras formas (o mais provável é que você tenha um ótimo jogo). Você não disse se está realmente disposto a pagar pelo trabalho realizado ou não, então estou assumindo que a resposta é não, mas fique à vontade para esclarecer.
Se você está imaginando algum tipo de quadro de "troca de recursos" em que diz "ei pessoal, eu tenho essa ótima idéia para um jogo, só preciso que as pessoas façam isso por mim" ... sim, elas existem, e na minha experiência eles são inúteis. Você vê toneladas de posts de pessoas que desejam que alguém faça seu trabalho e quase nenhum post de pessoas oferecendo algo de valor prático. Se eu sou programador, por que gastaria meu tempo criando o seu jogo em vez do meu, se estou trabalhando de graça?
É claro que existe outra maneira de contornar isso: não confie nas outras pessoas. Aprenda a fazer você mesmo. Isso tem muitos benefícios. Você obtém controle total sobre o curso e o escopo do projeto. Você não precisa confiar em outra pessoa que estraga sua grande visão. Você não precisa entrar em áreas legalmente incompletas sobre quem é o proprietário e o IP, se ele realmente é vendido com dinheiro real. Dado o número de programadores realmente ruins por aí, e o fato de os realmente bons custarem um braço e uma perna, essa é a melhor opção para uma porcentagem surpreendentemente grande de projetos.
fonte