Saltar al contenido

Los trabajos del juego y lo que hacen

×
Si quieres entrar en la industria de los juegos, los mejores estudios de hoy en día siempre están buscando talento. El truco, por supuesto, es que no eres el único jugador al que le encantaría trabajar en el próximo Call of Duty. Uno de los primeros pasos para conseguir el trabajo de tus sueños es familiarizarte con la variedad de papeles que buscan los estudios. Aunque los juegos de la AAA de hoy en día requieren demasiados puestos de trabajo para enumerarlos aquí, hemos desglosado algunos de los más comunes para que puedas tener una comprensión general de lo que hace cada uno, las habilidades necesarias, etc.

Artista conceptual

Como cualquier artista sabe, normalmente es mucho más rápido prever un proyecto en 2D antes de saltar a la 3D. Por esa razón, los artistas conceptuales trabajan en estrecha colaboración con los directores de arte para crear el aspecto general del juego. Normalmente a un artista conceptual se le da un resumen, que proporciona una explicación general de cómo debe ser algo. Por ejemplo, un briefing puede decir que los personajes de un juego van a ser “marines espaciales”. Los juegos, desde Halo a Call of Duty, están llenos de marines espaciales, y sin embargo cada uno tiene su propio aspecto y sensación. Entonces, ¿cómo son exactamente los personajes? ¿En qué tipo de ambientes viven? Son todo tipo de cosas que un artista conceptual tiene la tarea de averiguar a través de una serie de conceptos. Para ser un artista conceptual, necesitarás un fuerte conocimiento de herramientas de dibujo y pintura como Photoshop o Sketchbook Pro. Además, muchos artistas conceptuales de la AAA incorporan algún tipo de 3D en sus conceptos para acelerar sus flujos de trabajo. Mira nuestra entrevista en tres partes con el propietario del estudio conceptual AAA One Pixel Brush donde explica en profundidad lo que se necesita para ser un artista conceptual. Lo que debes aprender… Photoshop o SketchBook o Corel PainterMaya (o un programa 3D equivalente) Echa un vistazo a cómo lo hace un profesional con Ilustración conceptual rápida para AAA Productions en Photoshop

Los trabajos del juego y lo que hacen
Los trabajos del juego y lo que hacen

Diseñador de Narrativa

Cuando trabajes como diseñador de narrativa estarás a cargo de las experiencias narrativas en el juego. La mayoría de los grandes estudios también cuentan con otras personas que trabajan con el diseñador narrativo en la historia, como un director y/o un guionista de experiencias. Dado que la historia de un juego no siempre es lineal como en una película, tendrás que trabajar estrechamente con otros miembros de tu equipo para asegurarte de que la historia se desarrolla como se espera. Esto significa que tendrás que tener un amplio conocimiento no sólo de la historia, sino también de la mejor manera de implementarla para el jugador. Por ejemplo, ¿dónde le quitas el control al jugador para avanzar en la historia con una escena cortada? ¿Dónde pones narices para ayudar a avanzar en la historia? Aunque obviamente necesitas habilidades de escritura profesional para ser un diseñador narrativo, muchos estudios recurren a sus diseñadores narrativos para que les ayuden con algunas cosas inesperadas. Por ejemplo, algunos estudios, como Bungie, quieren que tengas conocimientos de guión para la depuración, mientras que otros, como Ubisoft, quieren que puedas supervisar cosas como el casting y las sesiones de grabación de voz para asegurarse de que impulsan la historia.

Artista del medio ambiente

Si quieres ser un artista del medio ambiente, tendrás que ser capaz de tomar los conceptos de un medio ambiente y traducirlos en una escena 3D bellamente elaborada y lista para ser introducida en un motor. Como los juegos son interactivos, los jugadores pueden acceder a casi todas las áreas de tu entorno, por lo que siempre es importante prestar atención a los detalles. Por lo general, la mayoría de los estudios requerirán que muevas los entornos que te asignen desde el concepto hasta la finalización. Esto significa que tendrás que conocer cada paso de un proceso 3D, desde el modelado y la textura hasta la incorporación de los activos finales a un motor de juego. Todos los juegos tienen un presupuesto de poli y textura, por lo que tendrás que ser capaz de trabajar dentro de esos presupuestos. Esto significa tener un conocimiento profundo de cómo tomar modelos y texturas de alta resolución y bajarlos con varios mapas de texturas y/o técnicas de retopología. Lo que debes aprender… PhotoshopMaya o 3ds Max (o algo similar)ZBrush o Mudbox Echa un vistazo a cómo lo hace un profesional con Esculpiendo un entorno de juego estilizado en ZBrush y 3ds Max

Artista del personaje

Al igual que los artistas de entornos tienen la tarea de tomar un entorno desde el concepto hasta su finalización, como artista de personajes tendrás que tomar personajes diseñados por un artista conceptual y convertirlos en modelos 3D listos para el juego. Esto significa tener un profundo conocimiento de los flujos de trabajo de modelado de alta y baja poligamia, así como de las técnicas de textura para dar vida a tu modelo mientras te mantienes dentro de los presupuestos de poligamia y textura del juego. Esto significa conocer las técnicas de modelado para una amplia gama de objetos y ser capaz de averiguar cómo modelar casi cualquier cosa con una buena topología. Necesitarás tener un conocimiento profundo de cualquier software de modelado estándar de la industria, y la voluntad de aprender nuevas formas de resolver problemas. Lo que debes aprender… PhotoshopMaya o 3ds Max (o algo similar)ZBrush o Mudbox Echa un vistazo a cómo lo hace un profesional con Creación de personajes de juegos en 3ds Max y ZBrush

Diseñador de juegos

El papel de un diseñador de juegos es idear y luego ayudar a desarrollar las reglas del juego. Como se puede imaginar, este papel increíblemente importante requiere un montón de conocimiento de lo que hace un juego exitoso. Básicamente, depende de ti asegurarte de que la jugabilidad tenga éxito. Por ejemplo, es probable que seas el responsable de crear las características, escribir el guión de las misiones y equilibrar la jugabilidad. Sin embargo, no siempre te corresponde hacerlo todo. Aunque harás tu parte de la creación, la mayoría de los grandes estudios requieren que seas capaz de trabajar con todos, desde los equipos de arte hasta los programadores, para poder implementar tus ideas. Muchos estudios también querrán que crees un prototipo para hacer llegar tus ideas de juego a otros equipos que puedan perfeccionarlas y desarrollarlas. Lo que deberías aprender… Python o Lua (o lenguajes de scripting similares)Unreal Engine o Unity (o motores de juego similares) Echa un vistazo a cómo lo hace un profesional con Creación de un documento de concepto y diseño de un juego

Diseñador de niveles

Tu trabajo como diseñador de niveles es reunir todos los activos creados por el equipo de arte y colocarlos en el nivel del juego. Por ejemplo, un artista del entorno creará todos los activos que necesites para el nivel, pero en última instancia depende de ti construir el nivel de forma que ofrezca la experiencia deseada para el jugador. Los juegos de Assassin$0027s Creed son un gran ejemplo de diseño de niveles sólido. Dado que el juego permite a los jugadores subir y saltar de casi cualquier elemento a otro, es responsabilidad del diseñador del nivel asegurarse de que todo está colocado de tal manera que el jugador pueda abrirse camino a través del nivel. Después de todo, no sería un juego divertido si se supone que debes llegar a un objeto en una ventana que está bloqueada por un árbol.Para ser un diseñador de niveles exitoso, necesitarás un buen entendimiento de la mecánica de juego y las reglas de diseño del juego, así como lo que se necesita para implementarlas dentro de cualquier motor de juego que tu estudio utilice. Esto normalmente significa también bastante escritura y/o programación. Lo que deberías aprender… 3ds Max o Maya (o un programa 3D similar, suponiendo que tu juego esté en 3D)Python o Lua (o lenguajes de scripting similares)C++ o C# (o lenguajes de programación similares)Unreal Engine o Unity (o motores de juego similares) Echa un vistazo a cómo lo hace un profesional con Unity Mobile Game Development: Diseño de niveles

Artista técnico

Ser un artista técnico puede significar diferentes cosas dependiendo del estudio. Puede que te pidan que construyas plataformas de personajes, que trabajes como artista de efectos especiales para crear dinámicas para el juego o que trabajes como puente entre los programadores y los artistas para construir herramientas de canalización.mucho de lo que tendrás que hacer depende del tamaño del estudio, pero como el título sugiere necesitarás un equilibrio entre las habilidades técnicas y artísticas. Como te puedes imaginar, esto significa que necesitarás una fuerte formación en programación. Esa es la parte técnica. La parte artística viene de poder tomar los activos creados por los equipos de arte y hacerlos funcionales en el juego. Una gran parte de esto a menudo significa asegurarse de que los activos se ajustan a los presupuestos requeridos. Por ejemplo, un artista del medio ambiente podría hacer un gran activo listo para el juego. Sin embargo, una vez que el diseñador de niveles decide que un determinado nivel necesita cien instancias del activo, entonces, de repente, alguien tendrá que averiguar cómo evitar que estas adiciones destruyan la tasa de fotogramas del juego. Como artista técnico, tendrás que arreglarlo o trabajar con el artista para arreglarlo, lo que significa que tendrás que trabajar en la aplicación 3D de tu estudio (por ejemplo, 3ds Max o Maya), en Photoshop y en cualquier otra herramienta creativa que tu estudio pueda estar utilizando. Lo que debes aprender… Python y MEL/MaxScript (dependiendo de la aplicación 3D de tu estudio)C++ y/o C# (o lenguajes de programación similares)HLSL (o lenguaje de sombreado similar) Mira cómo lo hace un profesional con Batalla de jefes multifásicos en la unidad

Animador

Cuando un artista construye un activo, como un personaje, se construye como un objeto estático. Como animador, su trabajo es darle vida. Aunque la animación no es algo exclusivo de los juegos, hay una diferencia entre animar para juegos y películas. Necesitarás tener un conocimiento profundo de una aplicación 3D como Maya y cómo incorporar los 12 principios de la animación. Algunos estudios piden a sus animadores que les ayuden con tareas más técnicas. Por ejemplo, si eres un animador técnico, puede que te pidan que amañes personajes o incluso que ayudes a desarrollar herramientas de animación. Incluso si trabajas para un estudio que no requiere amañar o tener conocimientos técnicos, al menos deberías esforzarte por completar tus habilidades con algún conocimiento de amañado o incluso con algunas habilidades básicas de modelado. Esto te ayudará a convertirte en un mejor jugador de equipo, a localizar los problemas y a resolverlos. Lo que deberías aprender… Maya o 3ds MaxPython y MEL/MaxScript (dependiendo de la aplicación 3D de tu estudio) Echa un vistazo a cómo lo hace un profesional con Creación de animaciones de combate en Maya

Director artístico

Para cuando estés listo para trabajar como director de arte, es probable que ya sepas lo que implica el trabajo. Esto se debe a que la mayoría de los directores artísticos, especialmente en los juegos de la AAA, no se lanzan al trabajo sin ninguna experiencia previa. Dicho esto, tu papel como director artístico es asegurarte de que todo el arte del juego cumpla con la visión y los objetivos de calidad del mismo. Esto significa que no solo tendrás que definir el estilo artístico del juego, sino que también tendrás que trabajar estrechamente con todo el equipo artístico para asegurarte de que su arte cumple con ese estilo. Lo que debes aprender… Maya o 3ds MaxPhotoshopMotor irreal o Unity (o cualquier motor de juego que esté usando tu estudio)

Artista UI/UX/UE

Hay dos elementos primarios en este papel. El primero es como artista de la interfaz de usuario (UI). Cuando trabajes como artista de la interfaz de usuario, tendrás que asegurarte de que la interfaz del juego, como el HUD del juego, encaje con el estilo del juego y que funcione bien. Por otro lado, un artista (o diseñador) de la experiencia de usuario (UX o UE) toma la interfaz de usuario y se asegura de que su funcionalidad sea perfecta e intuitiva. Ser un artista UX es muy parecido a ser un diseñador de movimiento que también necesita tener la habilidad de hacer esos diseños en movimiento y hacer que sean funcionales. A veces los estudios incluso agrupan los papeles en un solo trabajo. Independientemente del que estés haciendo, el resultado final de un artista de UI/UX es desarrollar una experiencia que encaje en el estilo del juego y que al mismo tiempo sea intuitiva para el jugador. Lo que debes aprender… PhotoshopIllustratorAfter Effects o FlashMaya o 3ds Max (o una aplicación 3D similar)Unreal Engine o Unity (o cualquier motor de juego que esté usando tu estudio) Echa un vistazo a cómo lo hace un profesional con Creación de elementos de interfaz de usuario para juegos en Unity

Artista FX

Cuando trabajes como artista de FX serás responsable de crear simulaciones como sistemas de partículas para tu juego. A veces llamado artista VFX, como su homólogo de cine, la diferencia clave entre crear VFX para juegos y VFX para películas es poder crearlos para un motor de juego en tiempo real. Tan simple como suena, crear FX en tiempo real introduce un nuevo nivel de complejidad. Por ejemplo, en los juegos no existe la posibilidad de componer y la mayoría de ellos permiten a los jugadores moverse libremente, por lo que tendrás que asegurarte de que cualquier efecto se vea bien desde cualquier ángulo. Si a esto le sumamos las limitaciones que presentan los efectos en tiempo de ejecución, resulta obvio por qué como artista de los efectos necesitarás tener un gran conocimiento técnico de los sistemas de partículas y habilidades para resolver problemas cuando las cosas no salen como esperas. Lo que debes aprender… Maya o 3ds Max (o una aplicación 3D similar)HoudiniPhotoshopPython (o lenguajes de scripting/programación similares)Unreal Engine o Unity (o cualquier motor de juego que esté usando tu estudio) Echa un vistazo a cómo lo hace un profesional con Introducción a los sistemas de partículas en Unreal Engine

Programador de juegos

Si alguna vez soñaste con líneas de código, ser un programador de juegos podría ser el papel para ti. Como programador de juegos, serás responsable de tomar los activos y diseños y hacer que todo funcione en el motor del juego. Algunos estudios se refieren a este papel como programador de juego porque tu principal responsabilidad se centrará en la funcionalidad del juego. Además, algunos estudios pueden incluso centrar el papel en un motor específico. Por ejemplo, podrías especializarte en la programación del juego Unity, lo que significa que necesitarás una sólida formación en matemáticas y programación para cualquier lenguaje que requiera el motor del juego. También necesitarás una buena comprensión de la física, la IA, la mecánica de juego deseada y ser capaz de depurar tu código. Lo que debes aprender… Nota: Los lenguajes en los que debes centrarte pueden variar dependiendo del lenguaje de programación del motor de tu estudio. C++, C#, Perl, Python, Java, etc.Motor Unreal o Unity (o cualquier otro motor de juego que utilice tu estudio) Echa un vistazo a cómo lo hace un profesional con Creación de sistemas de juego utilizando las características de Blueprint en Unreal Engine

Programador de IA

La mayoría de los buenos juegos necesitan inteligencia artificial para desafiar al jugador, así que tu papel como programador de IA es desarrollar la funcionalidad de casi cualquier elemento del juego que no esté controlado por el jugador. Esto incluye cosas como los PNJ y las acciones enemigas. Como en cualquier posición de programación, necesitarás entender las matemáticas y la física, así como ser capaz de optimizar tu código. También puedes esperar un montón de solución de problemas, ya que el departamento de control de calidad informará de cualquier error que encuentren en la IA. Lo que deberías aprender… Nota: Los lenguajes en los que deberías centrarte pueden variar dependiendo del lenguaje de programación del motor de tu estudio. C++, C#, Perl, Python, Java, etc.Motor Unreal o Unity (o cualquier otro motor de juego que utilice tu estudio) Echa un vistazo a cómo lo hace un profesional con 2D Racing Game Series en Unity: Volumen 4

Programador de herramientas de tuberías

Cuando trabajas en un estudio de videojuegos, te encuentras con desafíos que son únicos para tu línea de producción. Como parte del equipo de herramientas del pipeline, tu trabajo consiste en hacer que los artistas de tu equipo trabajen de forma más rápida y eficiente. Si puedes crear una herramienta que les ahorre cinco minutos cada día, ese tiempo se irá acumulando a lo largo del desarrollo del juego. Como probablemente puedas adivinar, la creación de herramientas de canalización significa que necesitas un amplio conocimiento sobre cómo funcionan las canalizaciones de principio a fin. Esto incluye gran parte del software que se utiliza en el pipeline, ya sea Maya, Photoshop o el motor de juego que utiliza tu estudio. Con este conocimiento, podrás saber cuándo un conducto no funciona bien y trabajar para averiguar qué tipo de herramientas puedes crear para mantenerlo en funcionamiento. Como hay mucha gente en un conducto típico, a menudo se espera que interactúes e interpretes las necesidades de varios artistas a lo largo del conducto. Lo que deberías aprender… PythonC# o C++APIs para las herramientas de tu estudio (por ejemplo, Maya, Photoshop, etc.)

QA

Si crees que trabajar en el control de calidad (QA) significa que te pagarán por jugar todo el día, te decepcionarás. Aunque jugar al juego es definitivamente parte de él, piensa en ello como aquella vez en la escuela cuando tuviste que escribir un ensayo sobre El Hobbit. Tenías que estudiar el libro mucho más de lo que lo harías si lo estuvieras leyendo. De la misma manera, aunque el control de calidad implica jugar a los juegos, hay mucho más. Tu papel es encontrar dónde se rompe el juego, informar de ello y hacer un seguimiento de cada error hasta su finalización. Si el juego quiere que gires a la izquierda, averiguas lo que pasa cuando giras a la derecha. Si puedes romper el juego repetidamente de forma reproducible, podrás informar de ello al equipo de desarrollo para que arregle el error. Una vez arreglado, podrás volver a recorrer los pasos para asegurarte de que está realmente arreglado. Mucha gente tiende a pensar que el control de calidad es un peldaño hacia otros papeles en la industria de los juegos. Aunque esto puede ser el caso en algunos estudios, no todos los estudios quieren que te saltes el control de calidad: “No deberías solicitar el control de calidad si quieres ser diseñador de juegos”, declaró Anna Jenelius, directora de control de calidad de Paradox Development Studio, en nuestra entrevista con Hearts of Iron 4. “Ese [QA] es un nivel de entrada o un escalón, no me gusta nada. Si no quieres trabajar en QA, no vas a disfrutarlo y no vamos a conseguir la mejor producción de ti. Todo el mundo pierde si no quieres el trabajo”.

Ingeniero de software en línea

No tienes que estar jugando el último multijugador de Call of Duty para jugar un juego que aprovecha algún tipo de presencia en línea. Desde guardar partidas hasta rastrear estadísticas y, por supuesto, las capacidades multijugador se recogen en servicios como Xbox Live o PlayStation Network. Como ingeniero de software en línea, serás el responsable de construir y asegurarte de que las características de la nube de tu juego funcionen. Dado que muchos servidores hoy en día tienen un cierto sabor a Linux, es probable que tengas que estar familiarizado con la depuración en Linux, así como con el(los) lenguaje(s) de programación del motor de tu juego. Esta posición altamente técnica también aprovecha el conocimiento de la base de datos, ya que estarás pasando datos del motor del juego a y desde la base de datos en línea.Oh, y si alguna vez has hecho algún juego en línea sabrás que a veces los servidores se caen en los momentos más inoportunos. Con este rol, podrás ser parte del equipo que se encarga de restaurar la funcionalidad. Eso significa que tendrás que ser capaz de rastrear los problemas de la causa raíz, así como encontrar proactivamente los problemas antes de que ocurran. Lo que debes aprender… C++, C# o JavaLinuxMySQL (o base de datos similar)Protocolos de red (TCP, UDP, HTTP, HTTPS, etc.)

Administrador de la red

Hay mucho trabajo del lado del servidor para que funcione tu multijugador online favorito. Como te puedes imaginar, esto significa que hay equipos de personas que necesitan construir y mantener los servidores. Como administrador de la red, es tu trabajo monitorear y asegurarte de que esos servidores funcionen a su máxima eficiencia. Esto significa que necesitarás estar bien versado en los lenguajes de programación del lado del servidor, bases de datos y las tecnologías de Internet que aprovecharás. Al igual que el ingeniero de software en línea, es probable que usted forme parte del equipo que se encargará de resolver los problemas que surjan durante las emergencias si (o cuando) el servidor se cae. Esta lista de trabajos de juego sólo rasca la superficie cuando se trata de la cantidad de roles requeridos para hacer los juegos AAA de hoy en día. Muchos de estos papeles, especialmente sus títulos, pueden variar mucho dependiendo del estudio. Si te fijas en un estudio en particular, mira sus ofertas de trabajo y averigua cuáles son los requisitos del mismo. A partir de ahí, te harás una buena idea de lo que tendrás que aprender.

COMPARTIR:

¿Listo para capacitar a todo tu equipo?

10Licencias¿Necesitas más licencias? Contacte con ventas. Continúe con la compraContinúe con la compraCancelar

Con tu plan de Pluralsight, puedes:

Con tu piloto de 14 días, puedes:

  • Acceder a miles de videos para desarrollar habilidades críticas
  • Darle acceso a hasta 10 usuarios a miles de cursos de video
  • Practicar y aplicar habilidades con cursos y proyectos interactivos
  • Ver datos de habilidades, uso y tendencias de sus equipos
  • Prepararse para las certificaciones con los exámenes de prácticas líderes en la industria
  • Medir la competencia entre las habilidades y los roles
  • Alinear el aprendizaje a sus objetivos con los caminos y canales

╲╱SolutionsPluralsight SkillsPluralsight FlowGift of PluralsightView PricingContactar Sales╲╱PlatformBrowse libraryRole IQSkill IQIrisAuthorsProfessional ServicesTechnology Index╲╱CompanyAbout usCustomer storiesInvestorsCareersBlogNewsroomResource centerGuides╲╱ResourcesDownload PluralsightEventsTeachPartnersAffiliate programPluralsightOne.orgSubscribe╲╱SupportContactHelp centerIP whitelistSitemapCopyright © 2004 – Pluralsight LLC. Todos los derechos reservadosCondiciones de usoPolítica de privacidad

Utilizamos cookies para que las interacciones con nuestros sitios web y servicios sean fáciles y significativas. Para obtener más información sobre las cookies que utilizamos o para saber cómo puede desactivarlas, haga clic aquí.

Acepta las cookies y cierra este mensaje Deshabilitar cookies

Ha desactivado las cookies no críticas y está navegando en modo privado. Para tener la mejor experiencia posible en nuestro sitio web, por favor, acepte las cookies. Para obtener más información, lea nuestra política de privacidad.

Acepta las cookies y cierra este mensaje