Unity Spain

Inicio => Offtopic => Mensaje iniciado por: Antonio en Octubre 02, 2019, 12:43:48 AM

Título: ¿Cuales son los roles del programador de videojuegos?
Publicado por: Antonio en Octubre 02, 2019, 12:43:48 AM
Un año nuevo, un curso nuevo, la profesora hablando del portfolio, nos ha recordado como el trabajo de fin de curso debemos enfocarlo a lo que queremos hacer en el futuro pues según ella, ese proyecto será el que perfile nuestra carrera en la industria...  Dejando dramatismos a parte. Me preguntaba, como programador, ¿Qué alternativas hay?. Muchas veces en los eventos, nos dice los veteranos, "Tú céntrate, hazte profesional de un área" y tal. (Algo muy opuesto a los indies que por narices deben aprender un poco de todo para sacar el proyecto adelante), estará conectado las dos cosas?


Bueno, echándole algo de imaginación, supongo que puede haber:
 

No sé, ¿Me he dejado alguno?
 
Yo creo que parte de lo que me gusta del desarrollo de videojuegos, es la creación de escenarios, ¿Es eso competencia de los programadores? (El año pasado con el grupo de la universidad, sí, sin duda, lo mismo en las game jam, pero no sé si en las empresas formales esa tarea está más destinadas a los artistas (creo tendría sentido así).
 
¿Hay alguien que pueda compartir alguna experiencia que de perspectiva a este asunto? 
Título: ¿Cuales son los roles del programador de videojuegos?
Publicado por: iRobb en Octubre 02, 2019, 02:02:35 AM
Hombre, muchos de los roles son de diseñador a menos que hagas tu propio engine.
 
El de iluminación, a diseño. El de menús, sería de UI/UX en base a diseño. El de IA, si hablamos en serio sí. El de físicas, el engine prácticamente lo incorpora. El de mecánicas lo veo en diseño. El de redes, en un engine bien hecho no es complicado. Si es desde cero necesitas a expertos. El de sistemas es más un gestor. Y el de herramientas es muy, muy importante. Acelera el proyecto y añade valor de cara a otros proyectos.
 
A partir de aquí, jerarquías. Para que funcione un proyecto necesitas planificación, seguimiento, control de calidad y coordinación por muchos programadores que haya. Además de un jefe de proyecto que pare/sitúe/informe al cliente.
 
Saludos
Título: ¿Cuales son los roles del programador de videojuegos?
Publicado por: Antonio en Octubre 03, 2019, 10:36:01 PM
Sí, algunos roles de programador dependen más de empresas grandes que realicen su propio engine (como Electronic Arts y su sistema de iluminación por voxels para su motor Frostbite) o empresas especializadas que realicen su propia tecnología (como los programadores de NVidia y el empuje que están dando con lo del ray-tracing). Hay roles más generales en el sector de los videojuegos que sí podría facilitar la entrada al mundillo.
 
 
 
Entre los que cité, creo que lo que más ilusión me hace es el de inteligencia artificial, también tengo esa asignatura este mismo año así que a lo mejor me ayuda a aclararme.
Título: ¿Cuales son los roles del programador de videojuegos?
Publicado por: iRobb en Octubre 03, 2019, 11:01:08 PM
Cita de: Antonio date=1570134961Sí, algunos roles de programador dependen más de empresas grandes que realicen su propio engine (como Electronic Arts y su sistema de iluminación por voxels para su motor Frostbite) o empresas especializadas que realicen su propia tecnología (como los programadores de NVidia y el empuje que están dando con lo del ray-tracing). Hay roles más generales en el sector de los videojuegos que sí podría facilitar la entrada al mundillo.
   
   
       
   
   
      Entre los que cité, creo que lo que más ilusión me hace es el de inteligencia artificial, también tengo esa asignatura este mismo año así que a lo mejor me ayuda a aclararme.
   


Pues TensorFlow de Google e intenta pillarte esto:
 
https://www.nvidia.com/es-es/autonomous-machines/embedded-systems/jetson-nano/ (https://www.nvidia.com/es-es/autonomous-machines/embedded-systems/jetson-nano/)