2009-02-13 16 views
8

Gamasutra tiene un par de artículos muy interesantes¿Cómo creo un gran equipo de desarrollo de juegos?

Hiring Game Designers y Building A Great Game Team: Measuring Progress

Ninguno de estos charla sobre el proceso de contratación de la construcción a cabo el equipo en su conjunto. Creo que los grandes equipos de desarrollo, sin importar lo que estés construyendo, son como bandas de rock. No puedes tener una banda con todos los guitarristas. Supongo que podrías, pero la música no sonaría tan bien. En lugar de tener 6 guitarristas, es mejor tener 1 baterista, 1 cantante, 1 bajista y 1 guitarrista, otras cosas son opciones como una pandereta o guitarra de ritmo.

La forma en que esto se aplica a los equipos de programación es que no se puede tener un equipo lleno de expertos de OpenGL. Nunca se creará ningún arte o música, la historia será una mierda, y el modo multijugador no funcionará tan bien. Por lo tanto, esto podría ser archivado en "completamente obvio", pero la forma en que lo veo allí debe ser algunos roles fundamentales de cualquier equipo. Estos pueden ser ocupados por un equipo completo o una sola persona, sino que deben ser llenados:

  1. Diseño/Story/PLAY Mecánica
  2. visuales (arte 2d, 3d arte, vídeo)
  3. Sonido (ambiente, música, voz, etc)
  4. Juego Código/(OpenGL y/o dibujo 2d)
  5. código de red/Multijugador/Partido de decisiones Servicios

Otras cosas específicas como ga Los menús, la administración de compilación, la configuración y la implementación podrían ser otros. Entonces, primero, ¿estas son las 5 áreas correctas y/o me falta algo? Y, además, ¿cómo podemos estar seguros de que estamos poniendo a las personas adecuadas en estos roles para obtener el mejor juego?

Editar: Sé que esta pregunta es bastante vaga, de alguna manera lo mantuve así. Estoy buscando algunas anécdotas generales de los veteranos de la industria del juego para saber qué funciona bien y qué no funciona cuando se construye un equipo con una lista en blanco. La respuesta de Echostorm sobre el líder de la comunidad es un gran ejemplo.

+0

http://www.youtube.com/watch?v=G55eY8oD730 – Simon

Respuesta

2

Es posible que desee ver otras dimensiones aparte de las dimensiones "funcionales" o de "dominio" que ha enumerado anteriormente.

Específicamente, echa un vistazo a los modelos MBTI y Belbin. Por supuesto, sea un escéptico acerca de tales modelos: no son "verdad revelada" sobre cómo funciona el animal humano. Pero te darán información valiosa sobre el tipo de rasgos que debes equilibrar para formar un gran equipo.

Aunque tenga en cuenta este consejo, también tenga en cuenta que siempre hay algo oportunista en la construcción de un equipo. No se trata de enumerar N espacios "ideales" y luego llenar pacientemente estos espacios; nunca te harían así.

Más bien, te encontrarás con alguien primero que obviamente es una gran persona para tener en el equipo. Una vez que los hayas confirmado, eso tendrá cierta influencia en tus elecciones para el segundo puesto: querrás a alguien compatible con el primero, pero también lo suficientemente diferente como para cubrir algunas de las fortalezas que aún te faltan. Y así sucesivamente a medida que agrega más personas.

A medida que el equipo comienza a conocerse a sí mismo, habrá reajustes en el rol que juega cada miembro del equipo, en relación con el otro. Aquí también hay modelos, como el Tuckman model, de cómo este proceso tiende a desarrollarse, y es útil tener estos modelos en mente mientras supervisa el equipo.

3

me gustaría añadir de inmediato a su lista:

  1. herramienta Fabricante de
  2. probador
  3. Manager (director)
0

Si usted siguió adelante y se retira "el desarrollo del juego" de su pregunta , aún sería válido. Las mismas reglas se aplican al desarrollo del juego como lo hacen para cualquier otro equipo. Solo tiene que averiguar en qué es bueno cada persona y hacer que cada persona se especialice en un área específica.

¿Cómo se puede asegurar de tener las mejores personas? Esa es una pregunta realmente general. Pídales que muestren pruebas de sus habilidades técnicas con muestras de trabajo. También es importante observar cómo trabajan con su equipo.

1

Supongo que por la pregunta eres algo nuevo en la industria de los videojuegos. Realmente no es diferente de cualquier otro proyecto.

Básicamente para su juego previsto, necesita identificar las áreas de responsabilidad (ejemplo, renderizado, redes, jugabilidad, audio, herramientas) y personal estas áreas con a) las personas correctas y b) con los números correctos.

(Tenga en cuenta que esto se aplica tanto a las otras disciplinas (arte, diseño, sonido) como a la programación).

Necesita una ventaja sólida y experimentada para cada disciplina que puede no ser una estrella de rock en su campo, pero tiene mucha experiencia, un buen programador y un buen administrador.

Por encima de eso, usted necesita a alguien que tenga la visión creativa del proyecto (un director) y alguien que se encargue de la programación general y todas esas pequeñas cosas que surgen (un productor).

También necesitará el control de calidad en algún punto, idealmente el control de calidad siempre estará involucrado de alguna manera, pero se ampliará a medida que el proyecto se complete.

Esta es una visión general algo simplista, pero es una pregunta muy amplia.

1

He estado en grandes equipos de juegos antes y además de las excelentes sugerencias de Jim Blizard te puedo decir que tengas al menos un representante comunitario para ser tu cara pública en los foros, organizar cosas como entrevistas para desarrolladores, picos furtivos y condensar los comentarios de los beta testers.

Antes teníamos un voluntario para eso todo recayó en los codificadores y casi detuvo el desarrollo. Pasamos más tiempo respondiendo preguntas, justificando las características y eliminando peleas en los foros que con la codificación. Nuestro representante vino y se ocupó de todo y nos dijo lo que necesitábamos saber.

0

Para hacer una buena banda, ¡solo necesitas más cencerro!

0

Encuentra un juego similar al que te gustaría crear y mira los créditos para él, eso debería darte una idea aproximada del maquillaje del equipo.

0

No creo que esas sean las 5 áreas correctas. En particular, el código del juego es mucho más que solo gráficos, y es posible que no necesite un experto en gráficos de todos modos, dependiendo de su tecnología. Y el código de red puede no ser necesario en muchos juegos, e incluso donde sea, tampoco puede requerir un programador dedicado.

El contenido de su equipo de código dependerá en gran medida del tipo de juego que esté realizando. Si eso no te dice lo que necesitas, entonces debes acudir a alguien con experiencia en tu propuesta de juego y ver qué aconsejan.

¿Cómo se llega a las personas adecuadas? De la misma manera que lo haría para cualquier trabajo: experiencia, educación, habilidades de comunicación y personalidad. No creo que haya magia allí. Si no sabe a quién necesita para lo que quiere hacer, comience con alguien experimentado que pueda aconsejarlo.

1

¿Has probado Indie CG www.indiecg.com?

Es una plataforma solo para eso, haciendo equipos para hacer juegos. Puede encontrar mucha gente allí con el mismo interés.

Espero que ayude.

Cuestiones relacionadas