Como un intento de pregunta semi FAQ:
¿Dónde puede encontrar personas para trabajar con usted en un proyecto? Particularmente programadores. Una cosa que es obvia es que todos los programadores tienen un proyecto (o veinte), y las posibilidades de que un programador simplemente esté buscando algo que hacer es mucho menos probable que si fuera un artista necesario en el equipo.
Entonces, ¿dónde publicas? ¿Dónde busca y sigue a las personas hasta que parece que son un miembro viable del equipo? ¿Es realmente difícil formar un equipo que no sean amigos cercanos o amigos de chat? ¿Hay sitios con este tipo de publicación?
Para aclarar: me estoy refiriendo a un equipo.
Ejemplo 1: Estoy haciendo gameEngineOfAwesomeness. Necesito ayuda.
Ejemplo 2: estoy 70% completo en este juego y necesito ayuda.
Ejemplo 3: Tengo una idea de proyecto de código abierto, con un prototipo. Necesito ayuda.
No necesariamente significa código abierto, solo programadores que pueden trabajar conmigo en algo (y dónde encontrarlos :))
fuente
Respuestas:
1) Presione la carne en lugares como Penguicon o reuniones de grupos de usuarios locales y haga que su elevador baje y algunos volantes de colores con llamadas a la acción. Si desea contar con la ayuda de otros, deberá promocionarse a sí mismo y a su idea. Explique 'por qué usted' y 'por qué esto' a un grupo de personas que no lo conocen y que seguramente tienen 15 de sus propias ideas que no han seguido en sí mismas. Si tiene un prototipo, configure varias máquinas en un con-suite o hable con el grupo de usuarios acerca de ser un orador y presente lo que tenga ante la mayor audiencia posible.
2) Facilite su ayuda configurando toda la infraestructura usted mismo antes de hablar con alguien. Obtenga un WIKI bien poblado en su lugar, un sistema de control de fuente, guiones gráficos (incluso si el arte apesta), etc. e ideas sobre cómo 'este juego' va a cambiar el mundo.
3) Prepárese para hacer más trabajo que cualquiera de los otros dos o tres miembros del equipo, ya que necesitará ser animador, gerente de proyecto y colaborador.
fuente
Por lo que he visto, Internet no es un muy buen lugar para encontrar programadores, especialmente si está buscando que trabajen para nada. Pero parece que tal vez solo necesita una tarea de programación (como hacer un juego específico basado en su arte), en lugar de tener que formar un grupo. Puede intentar lo siguiente:
Si tiene que realizar una única tarea específica, puede publicarla en vWorker (anteriormente Rent-A-Coder) y los programadores (o grupos de programación) ofertarán por su proyecto; acepte al licitador de aspecto más viable, ellos hacen el trabajo y luego usted les paga una vez que recibe el trabajo. Está bien hecho para mantener ambos lados justos; por ejemplo, su dinero entra en custodia, de modo que cualquier juego sucio de su parte y el programador aún se le paga; pero cualquier juego sucio por parte del programador y el dinero vuelve a usted. Las comunicaciones deben realizarse a través del sitio web para que todo esté documentado, y sus moderadores son bastante rápidos para resolver problemas, en caso de que los necesite.
Hay muchos trabajadores y grupos "subcontratados" que harán su tarea por muy barato y rápido, pero cuidado con el código de mala calidad. También asegúrese de tener requisitos claros y documente todo a través del sitio web. Todo lo que se dice allí es como un contrato, y si pones los requisitos completos allí, el codificador deberá completarlos antes de que se les pague. Por el contrario, los programadores NECESITAN una especificación clara de lo que se debe hacer para ofertar con precisión y estimar su tiempo, y los requisitos pobres a menudo son la fuente de que los compradores se aprovechen de los codificadores, lo que les hace trabajar más antes de que les paguen solo porque había un malentendido.
He tenido buenas y malas experiencias como programador en el sitio, pero me parece que los compradores son tratados muy bien; ciertamente están en la posición de poder. Nuevamente, si tiene una idea muy clara de lo que debe hacerse y publica todos sus requisitos por adelantado, no tendrá ningún problema; los codificadores completarán su tarea cuando la solicite, o no se les pagará y usted simplemente lo intenta nuevamente.
fuente
Cambiemos la pregunta: ya hay muchos proyectos de juegos en curso en Internet. ¿Por qué no estás ayudando a uno de esos y prefieres comenzar el tuyo?
Cuando descubras la respuesta a eso, tendrás la respuesta a tu pregunta.
fuente
Adivinaste correctamente que los programadores tienen una gran demanda y están llenos de sus propios proyectos. Sus opciones son:
Ofrécete a ayudar a un proyecto suyo a cambio de que hagan programación para uno de los tuyos;
Tenga una idea fantástica que ningún programador podría negar (esto nunca sucede);
Obtenga un programador de estudiantes que aún no se dé cuenta de cómo funciona el sistema;
Abre tu billetera.
Recuerde que los programadores suelen ser los que están más en sintonía con el tiempo que realmente llevará un proyecto. Si ningún programador está mordiendo su gancho, es probable que su proyecto no sea tan factible como adivinó.
fuente
La dificultad aquí es que le estás pidiendo a alguien que haga tu trabajo por ti (particularmente con la programación). Si dices "oye, soy un programador de juegos y me gustaría hacer un juego, pero necesito ayuda con el diseño", probablemente sea mucho más fácil.
Joel escribió un excelente artículo sobre cómo encontrar programadores aquí: http://www.joelonsoftware.com/articles/fog0000000050.html
Sí, está orientado a contratar programadores y no hacer que hagan su trabajo de forma gratuita, pero todavía se aplica mucha de la misma lógica. Ofrecer su atención a precios muy superiores al del mercado. De lo contrario, desde su perspectiva, su proyecto debe valer su tiempo de otras maneras (la más probable de ellas es, si tiene un gran juego). No dijo si realmente está dispuesto a pagar por el trabajo realizado o no, por lo que supongo que la respuesta es no, pero no dude en aclararlo.
Si estás imaginando algún tipo de tablero de "intercambio de recursos" en el que dices "Hola a todos, tengo esta gran idea para un juego, solo necesito que la gente lo haga por mí" ... sí, esos existen, y en mi experiencia no valen nada. Usted ve toneladas de publicaciones de personas que desean que otra persona haga su trabajo, y casi ninguna publicación de personas que ofrecen algo de valor práctico. Si soy programador, ¿por qué pasaría mi tiempo haciendo TU juego en lugar de MÍO, si estoy trabajando gratis?
Por supuesto, hay otra forma de evitar esto: no confíe en otras personas. Aprende a hacerlo tú mismo. Esto tiene muchos beneficios. Obtiene un control total sobre el curso y el alcance del proyecto. No tiene que confiar en que otra persona arruine su gran visión. No tiene que entrar en áreas legalmente incompletas sobre quién posee el trabajo y la IP si realmente se vende por dinero real. Dada la cantidad de programadores realmente malos, y el hecho de que los realmente buenos le costarán un brazo y una pierna, esta es la mejor opción para un porcentaje sorprendentemente grande de proyectos.
fuente