Cómo formar un equipo de juego Virtools
La mayoría de los equipos de desarrollo de juegos son pequeños según los estándares de la industria del juego. El tamaño medio de un equipo de juego es de unas 5 personas. Los desarrolladores de juegos móviles deben desempeñar múltiples funciones, entre ellas:
Programador: el desarrollo de juegos requiere que alguien escriba el código y, por supuesto, esta persona puede ser usted. Incluso si eres el tipo de persona que es terrible en matemáticas, escribir unas pocas líneas de código no te resultará demasiado estresante. Afortunadamente, ya existen muchas plataformas de desarrollo que son relativamente fáciles de usar, como Unity, Cocos2D, Corona e iTorque Game Builder. La familiaridad con una de estas plataformas (si no varias al mismo tiempo) es especialmente crítica para desarrollar tu juego. Sin código no hay juego. Entonces, aprendelo rápidamente.
Arte: En la creación de juegos, el sentimiento artístico es tan importante como la programación. El arte requiere dos cosas: talento y herramientas. No puedo ayudarte con el talento. Lo que puedo hacer es indicarte las herramientas adecuadas. Hay tres formatos de imágenes comúnmente utilizados en los juegos: dibujos lineales, dibujos vectoriales y polígonos 3D. Todos ellos requieren herramientas para su creación.
Dibujo lineal o Bitmap (mapa de bits): Es una imagen compuesta por píxeles. Los mapas de bits BMP se pueden utilizar para crear sprites en tu juego, que son imágenes de un solo cuadro, para crear imágenes u objetos dinámicos en el juego, como un cómic. Los mapas de bits BMP también se pueden utilizar para rellenar modelos 3D con textura. Una desventaja de los dibujos lineales es que se distorsionan o parecen irregulares si los alejas. Puede crear un gráfico de líneas más grande que su tamaño original, de dos a cuatro veces el tamaño que aparecerá en la pantalla. Esta imagen de mayor tamaño se llama Retina. A los juegos clásicos de estilo "nostálgico" les gusta usar imágenes en este formato de mapa de bits.
Gráficos vectoriales: Este tipo de imágenes se componen de puntos, líneas, curvas, formas y polígonos. En las aplicaciones, la ventaja de los gráficos vectoriales es que no se deformarán al copiarlos o cambiar su tamaño. Esto es especialmente importante para las imágenes que se pueden mostrar en la pantalla de un teléfono móvil pequeño o en una página web de computadora más grande con fines promocionales.
Polígono 3D: utiliza este formato para dibujar y crear un modelo 3D de un objeto, tarea o el mundo entero. Al modelo también se le pueden agregar texturas y representaciones de iluminación. Si se le coloca un "esqueleto", también puede tener un efecto de animación "aún activo". Podrás encontrar una variedad de herramientas para darle vida a tus imágenes, animaciones y modelos 3D, como por ejemplo:
Blender: un modelo 3D gratuito.
Brushes: Una aplicación de dibujo para iPad. Adecuado para dibujar dibujos lineales. El juego "Katana Jack" se dibujó usando esta aplicación.
Adobe Flash: se puede utilizar para dibujar gráficos vectoriales y animaciones de gráficos lineales. Flash también tiene herramientas de edición de sonido e incluso código para que los desarrolladores escriban puntos de control para juegos basados en navegador. Tenga en cuenta que si está desarrollando juegos en la plataforma iOS, no utilice Adobe Flash porque es incompatible.
GIMP (el nombre completo es GNU Image Manipulation Program): software para editar dibujos lineales y animaciones, de forma gratuita.
Illustrator: un software de procesamiento y dibujo de imágenes que puede convertir dibujos lineales en dibujos vectoriales.
Inkscape: Un software de dibujo basado en vectores.
Paint: El programa de dibujo que viene con el sistema operativo Microsoft Windows. Adecuado para dibujar imágenes de 8 bits de baja resolución.
Photoshop/Elements: un software de dibujo y manipulación de fotografías que puede crear numerosos efectos, complementos y funciones. Lo mejor es hacer dibujos en formato BMP.
Pro-Motion: Un programa de dibujo 2D económico. Más adecuado para dibujar animaciones y dibujos lineales en 2D.
Unity 3D: ¡Espera! ¿Por qué es Unity otra vez? Esto se debe a que Unity 3D no es sólo una plataforma de juegos, sino que también se puede utilizar para crear elementos tridimensionales y animarlos. Después de agregar algunos complementos, Unity puede ayudarlo a procesar y modificar ciertas imágenes. Pero recuerde, de ninguna manera sustituye al software de dibujo o modelado. Muchos juegos de consola se desarrollan con Unity.
El juego "Infinity Blade" en la plataforma iOS también se crea con Unity.
Para dibujar gráficos de juegos, necesitas al menos una herramienta de edición de imágenes 2D (como ProMotion o Photoshop) para dibujar tus sprites, crear texto (como fuentes artísticas e íconos de logotipos) o crear representaciones. mapa. Al mismo tiempo, necesitas al menos una herramienta de edición 3D para dar forma a los personajes del juego, vehículos, establecer alturas tridimensionales, etc. Dicho esto, lo más probable es que necesites que varias personas colaboren en tu obra de arte. Este es tu tercer rol: Director de arte. Para ser un buen director de arte es necesario poseer 4 habilidades.
Elige un estilo artístico y apégate a él. Hay varios tipos de estilos artísticos: dibujos animados, simulación, nostálgicos, etc., o también puedes imitar el estilo de algún juego que te guste. Pase lo que pase, la clave es establecer un estilo e implementarlo en todo el diseño del juego. Si lo cambia a voluntad, inevitablemente hará que la gente parezca inconsistente en estilo.
Encuentra o crea tu propio estilo artístico. Esto se puede hacer buscando en línea, hojeando libros o aprendiendo de otros juegos o películas. ¡O simplemente dibuja tu propio estilo! De cualquier manera, las imágenes de tu juego dependen en última instancia de ti.
Comunica la esencia del estilo elegido a tus compañeros de equipo. Para hacer esto, es posible que desees redactar una descripción con algunos ejemplos para guiar a las personas sobre cómo implementar el estilo.
Sea lo suficientemente valiente como para proporcionar comentarios constructivos o hacer correcciones a los resultados del diseño enviados por sus compañeros de equipo.
Para ello, ¿cómo evitar ser blanco de críticas públicas y ser llamado tonto que finge entender? Tengo algunas sugerencias. Cuando quieras decirle a alguien que no te gusta algo que ha diseñado, no digas simplemente "no", sino dale razones para convencerlo. Por ejemplo, si le dices a alguien: "El pelo del modelo que dibujaste parece un montón de espinas. ¡Cámbialo!", sería extraño que no te regañen. Dígalo de otra manera, como: "¡Bien hecho, hombre! ¿Pero el cabello de la modelo debería ser menos puntiagudo? Porque cuando se ve desde la distancia, parece más uñas que cabello. Hay algunos ejemplos en la guía de estilo de diseño, podrías también eche un vistazo. "¿Ves? ¿Es más aceptable esta forma de opinar? Sea inteligente, servicial y discreto, y cosechará los frutos.
Bien, ¿estás listo? Es hora de cambiar de roles y usar un sombrero nuevo. Escuché que esto es muy popular entre las bellezas (y los chicos guapos).
¿Dónde puedo encontrar personas para formar un equipo?
Vale, suficientes sombreros, pero sólo tienes una cabeza. Necesitas que alguien te ayude. La formación de equipos es lo primero que debe hacer un director de producción. Esto sería mucho más fácil si la vida fuera como el juego Dungeons & Dragons, donde tus futuros compañeros de equipo estuvieran esperando en una taberna a que alguien se uniera a ellos en una aventura.
En realidad, esto puede que no esté muy lejos de la realidad. Comienza con tus amigos. ¿Alguna vez te sentaste con amigos y trabajaste en un juego nuevo? ¡No se limite a hablar sin practicar! Piensa en una idea para un juego, limpia tu escritorio, haz algo de espacio, configura tu computadora, descarga algunas herramientas de software y ¡comienza! Recuerde, desarrollar juegos es un trabajo duro, así que antes de comenzar, asegúrese de que sus amigos comprendan lo que intentan lograr. Creo que no quieres perder amigos por desacuerdos durante el desarrollo del juego, ¿verdad? La escuela es un gran lugar para formar tu equipo. Si te has unido a un curso de desarrollo de juegos9, entonces los compañeros de equipo que estás buscando podrían ser tus compañeros de clase. Muchos equipos que conozco comenzaron como estudiantes en un proyecto de trabajo en equipo y luego fundaron sus propias empresas. De manera similar, al igual que la taberna del juego "Dungeons and Dragons", algunos foros de sitios web reúnen a personas con ideas similares para que puedan intercambiar ideas creativas, compartir experiencias, formar equipos y promover los juegos que desarrollan. El foro oficial de desarrollo de juegos también incluye enlaces a algunas herramientas y software de desarrollo actualizados. Si tienes una pregunta y necesitas una respuesta rápida, quieres recibir comentarios o simplemente quieres conocer gente nueva, estos foros son el mejor lugar
¿Ya trabajas en la industria de los juegos? Muchos equipos de desarrollo de juegos móviles se reúnen mientras trabajan en otros proyectos.
Algunos equipos están trabajando en un proyecto que no les interesa mucho y quieren hacer algo más interesante; algunos equipos no tienen la oportunidad de desarrollar sus ideas en juegos; otros quieren usar su tiempo libre para desarrollar una prueba de juego; ; incluso algunos equipos han completado un determinado proyecto, pero quieren seguir trabajando juntos. Una cosa que debes tener en cuenta es que es posible que el juego que desarrolles no pueda generar ingresos por una razón u otra. Debe evitar el uso de equipos proporcionados por su jefe y verificar qué derechos legales tiene; muchas empresas tienen una cláusula de "no competencia" en su contrato de trabajo (que puede restringirle la posibilidad de hacer negocios con la empresa (actividades que constituyen competencia). El nuevo equipo de desarrollo también debe firmar un acuerdo para estipular la fuente de fondos para el proyecto de desarrollo del juego, la propiedad del juego, la distribución de ganancias y otras cuestiones. Me temo que no querrás tener que litigar por disputas sobre estos puntos la próxima vez que desarrolles un juego exitoso como "Angry Birds", ¿verdad? Bien, su equipo ha sido creado. El siguiente paso es planificar el siguiente paso y organizar el trabajo de desarrollo del proyecto.
Organización: El trabajo de organización del proyecto generalmente comienza con la preparación de un cronograma del proyecto. Primero, haga una lista de todas las tareas que deben completarse en su proyecto de desarrollo de juegos. Consulta con tus compañeros de equipo para determinar cuánto tiempo se espera que tarde en completarse cada tarea. Utilice herramientas de software, como Excel, para crear listas de tareas. No olvide agregar una fecha estimada de finalización a cada duración estimada. Una vez hecho esto, su equipo debe seguirlo y ejecutarlo. Sin embargo, en realidad, es difícil seguir completamente este cronograma planificado. Esto no se debe a que no seas un buen director de producción, sino a que son las personas las que hacen las cosas y, después de todo, las personas siguen siendo personas.
Por eso, a la hora de planificar tu agenda, ten en cuenta el factor humano. Es normal que el progreso se retrase. Alguien se enfermará, alguien necesitará tomarse unos días de descanso, alguien será menos productivo, alguien tendrá asuntos familiares que atender, etc. Tenga en cuenta la posibilidad de que se produzcan estas situaciones y prepárese con antelación.
Si tuviera que resumir mi experiencia como director de producción, diría "espera lo mejor, pero prepárate para lo peor". Las siguientes sugerencias o recordatorios pueden ayudarle a superar las dificultades de forma segura.
Forma un equipo, pero prepárate por si te quedas sin gente en el camino.
Establece tu horario, pero prepárate para posibles retrasos.
Prepara un presupuesto, pero entiende mentalmente que el presupuesto real puede exceder este presupuesto.
Diseña el contenido del juego, pero prepárate para tener que recortar parte del contenido en cualquier momento.
Construye la estructura del juego, pero prepárate mentalmente para que esta estructura tenga que ser destruida.
Prueba el juego, pero también ten en cuenta los comentarios.
Algunas personas dicen que cuando se trata de conducir una motocicleta, "la pregunta no es si sufrirás un accidente automovilístico, sino cuándo lo harás". Estar preparado puede reducir en gran medida las pérdidas y lesiones, e incluso puedes salir ileso.
Otra tarea del director de producción es gestionar los numerosos documentos del proceso durante el proceso de desarrollo. Es posible que no utilice software para compartir archivos, pero es una buena idea desarrollar una convención de nomenclatura para sus documentos de diseño, arte y archivos de sonido.
Recomiendo usar la siguiente convención de nomenclatura: nombre del proyecto-descripción del contenido del archivo-fecha-abreviatura del creador del archivo (para trazabilidad). Utilice el guión "-" en lugar del guión bajo "_", lo que ayudará a clasificar el documento. Por ejemplo, el primer borrador del documento de diseño de mi juego (llamado "Red Game") se puede nombrar así: Red Game-GDDFirstDraft-20XX0614-SR.doc
Bastante simple, ¿verdad? Una buena organización y gestión son las claves para la buena implementación de su proyecto de desarrollo. Esto es tan importante como mantener abiertas las líneas de comunicación.
Comunicación: Tómate el tiempo para reunirte periódicamente con tus compañeros de equipo para discutir el progreso de tu proyecto de desarrollo. Sea diligente en predecir cambios en el tiempo de finalización del proyecto en función del progreso real y ajuste los cronogramas de trabajo en consecuencia. Cualquier cambio en la dirección general debe ser comunicado a los compañeros lo antes posible. Cuando se actualizan los documentos del proceso, se deben entregar a todos los miembros de manera oportuna para garantizar que estén trabajando de acuerdo con los materiales más recientes.
Cuando eres director, lo más importante sigue siendo trabajar en proyectos. Cuanto más desarrolles proyectos, más aprenderás. La experiencia es la mejor maestra. Aprenda de los errores del pasado – no se preocupe, siempre habrá errores, no tenga miedo – las experiencias exitosas se pueden replicar. Es así de simple.