• Aquí hay pasos básicos.
Paso 1: Obtener una licenciatura
Los programadores de juegos pueden tener una formación general en informática o pueden haber completado un programa de educación formal para convertirse en diseñadores de videojuegos. La Oficina de Estadísticas Laborales de los EE. UU. Señala que la mayoría de los programadores de computadoras tienen una licenciatura. Este grado se puede poseer típicamente en informática o ingeniería informática. Un programa de licenciatura en programación de videojuegos normalmente incluirá clases en C ++, cálculo, diseño orientado a objetos, algoritmos de juego, gráficos de computadora y elementos básicos de la red. Los títulos en programación de juegos de computadora se pueden obtener en el campus o en línea.
- ¿De cuántas maneras puedo estudiar eficientemente?
- ¿Qué pasará si estudiamos más de 10 horas diarias con concentración completa?
- No puedo estudiar si no estoy bajo mucha presión, ¿cómo se puede cambiar esto?
- Estudio mucho, pero también mis calificaciones no son buenas. Me falta el estudio conceptual. ¿Cómo procedo?
- Quiero ser matemático, pero estoy estudiando informática, ¿qué debo hacer?
Consejo de éxito:
Desarrollar habilidades matemáticas de alto nivel. Debido a que la codificación es, por definición, la creación de una ecuación matemática que dirige a la computadora para que funcione de ciertas maneras, los programadores de juegos necesitan habilidades matemáticas de alto nivel para tener éxito. La Universidad de Northeastern recomienda que los estudiantes de primer año que ingresan a la universidad y que desean obtener un título en programación de videojuegos hayan realizado cursos de secundaria en trigonometría, física y cálculo. También es importante que los programadores de juegos entiendan el álgebra lineal y los algoritmos básicos.
Paso 2: construir una cartera
La forma más efectiva de que los estudios de juegos se den cuenta es crear juegos y colocarlos en una cartera. De acuerdo con el personal técnico superior de los estudios de Blitz Games, un portafolio exitoso debe incluir varios juegos pequeños que se pueden jugar hasta que se completen. La cartera debe ofrecer al espectador enlaces a todo el software de instalación necesario para que cada juego funcione. Como respaldo, debe haber capturas de pantalla de escenas de juegos cruciales para que los juegos puedan evaluarse incluso si los productos de software de soporte requeridos no están disponibles al momento de la revisión de la cartera. La cartera debe tener código fuente para todos los juegos. Las notas deben dar crédito a cualquier colaborador que pueda haber ayudado con elementos del diseño, la programación o la presentación del juego.
Paso 3: encontrar una posición de nivel de entrada como programador de juegos
Los programadores de nivel básico a menudo tienen dificultades para ingresar a la industria de los videojuegos porque la mayoría de los estudios importantes requieren experiencia. Algunos programadores nuevos encuentran sus primeros puestos profesionales en estudios más pequeños, haciendo juegos cortos y simples para dispositivos móviles y sitios de redes sociales. Una forma de obtener una ventaja en el competitivo mercado laboral es mediante la creación de redes en los blogs, foros y sitios web más visitados por los desarrolladores de juegos. A veces, los contactos profesionales obtenidos a través de estos sitios solicitarán portafolios o publicitarán posiciones disponibles que no se encuentran en las juntas de trabajo tradicionales.
Consejo de éxito:
Obtener una pasantía. Una de las formas más efectivas para que los nuevos programadores obtengan la experiencia necesaria para un puesto de nivel de entrada es obtener una pasantía. Algunas de las compañías que ofrecen puestos para pasantes incluyen Volition Inc, EA Games, Wideload Games, Insomniac Games y LucasArts. Las empresas que buscan pasantes generalmente requieren que sus reclutas tengan habilidades en C ++, gráficos 3D, inteligencia artificial y física, así como habilidades sólidas para resolver problemas.
Paso 4: Avanza para convertirte en un desarrollador de software
Con suficiente experiencia, los programadores pueden convertirse en desarrolladores de software. Si bien algunas tareas entre estas dos posiciones se superponen, los desarrolladores suelen dedicar más tiempo a diseñar y conceptualizar juegos, en lugar de codificarlos.
• La mejor de las suertes !