Programador de gráficos
Si bien su nombre puede aparentar que se dedica a crear texturas y a que todo se vea hermoso, su trabajo es muy diferente, pues realizan tareas que van desde crear las bases para los modelos de los personajes, hasta la forma en que ciertos aspectos gráficos como la lluvia y la luz afectarán al ambiente y en algunos casos, también a los personajes. El objetivo de su labor hace que las habilidades matemáticas para calcular vectores y los conocimientos de cuaterniones, matrices matemáticas y muchos otros conceptos que la mayoría de personas ignoran, sean sumamente importantes.
Programador de red
Es el responsable, y en el caso de algunos juegos “el culpable”, del tipo de conectividad que se emplea para los modos multijugador, así como la manera en que un título se conecta con los servidores y jugadores de una partida. Aunque puede sonar como algo relativamente sencillo, los programadores de red deben lidiar con una cantidad muy grande de problemas y situaciones, que van desde la malas conexiones por parte de los jugadores, hasta la forma en que se comprimen los paquetes de información. Es relativamente común que se presenten problemas justo cuando el juego está cerca de ser completado, eso los deja con muy poco tiempo para arreglar errores, así que su trabajo implica mejorar los sistemas de conexión que se emplearán para evitar ese tipo de eventos. Así que ya sabes a quien culpar de la gran ventaja del host en Gears of War.
Programador de física
¿Alguna vez has lanzado una granada para ver cómo el enemigo vuela por los aires de una forma poco creíble? Eso podría deberse a que el programador de física no tenía suficiente experiencia, sin embargo, ese aspecto es muy difícil de lograr satisfactoriamente, ya que la cantidad de situaciones y fuerzas que pueden afectar a un objeto, suelen ser gigantesca; así que comprobar que todo esté en orden y en algunos casos que los efectos cambien según lo sucedido es una tarea compleja, más aún cuando estás por emprender una aventura en el espacio o en algún planeta con una gravedad diferente o tal vez con cierto personaje que posee poderes de telequinesis, lo cual puede presentar todo un reto al modificar las reglas del juego por unos segundos.
Estas son sólo algunas especialidades de programadores, para cada pequeño detalle existe alguien capaz de convertir todas las maravillas de la pantalla al lenguaje de la computadora. Su opinión se considera incluso para rechazar ideas de diseñadores de niveles y de otras personas, por la dificultad y tiempo que tomaría implementarlas, aunque sea para una pequeña escena de apenas unos segundos; por eso es importante su punto de vita cuando se trata de decisiones creativas, si no es algo realmente básico o si se trata de un elemento que dificulte el desarrollo del juego, es probable que no se lleve a cabo.
Existe también un programador encargado de crear los menús, de cómo deben funcionar y afectar tanto al juego como a los personajes. Como ves, cada detalle tiene a una persona que lo hace realidad; es una labor complicada, y eso mismo genera que estos profesionales puedan pedir sueldos exorbitantes que pueden llegar a los $200,000 USD anuales, aunque la mayoría gana alrededor de $95,000 USD al año.
Así que si quieres darle un buen uso a tus clases de matemáticas y programación, piensa que crear juegos y encargarte de que todo reaccione en ellos de la forma adecuada podría hacerte ganar mucho dinero.
Comentarios
he kanuto, pues de nosotros viven los programadores.
A pesar de ello, pienso que las ingenierías serán las carreras dl futuro cercano. Esto lo uso con la Cervecera del tropico en Piedras Negras: TODO ESTA AUTOMATIZADO!! las máquinas trabajan por sí solas, hasta las entarimadoras!! cosa que antes la tenía que hacer una maquina con un personal.
Saludos.
xD
Bueno aunque sistemas y computo no es tan similar a lo que yo estudio que va mas encaminado al desarrollo y la programacion orientada a objetos, de hecho el semestre que viene nuestro proyecto es hacer "una animacion interactiva" osea un videojuego :D.
salu2 y suerte!!
La otra ves vi un tutorial pero al nabe que se olvido al dia siguiente xD...
Ah! Y underground yo he hecho juegos desde la commodore64
Ahorita apenas ando viendo punteros.
Estoy en la prepa con carrera de tecnologo en informatica...
btw, la eléctronica nos la meten por donde se pueda XD
yo voy en secundaria 3 y solo andams con HTML xD........
pues como me gustaria que me esneñaran electronica.. aki en monterrey no hay nada de eso, mucho menos en mi escuela....
en monterrey como no? es una ciudad muy grande, debe de haber, solo que talves no has buscado en el lugar correcto, busca en la uni del estado o algo asi.
@sTUZZ_dOG
lamento decirte hermano que aunque el HTML es la base de las paginas web la programacion basicamente se hace en java y/o flash y despues se pone sobre el HTML porque este por si mismo no tiene mucho, digamos potencial
Asi es hermano, de echo las haces en JS, PHP, ASP.net o Ruby y los elementos multimedia o que necesiten efectos con flash o silverlight que está bastante bueno, aunque como siempre al ser de microsoft no es un estándar. Sin embargo el esqueleto es HTML a fuerzitas, yo me dediqué 2 años al desarrollo web y habría agradecido mucho aprender bien las propiedades de todos los componentes de html, como los Divs y sobre todo aprender Hojas de estilo en cascada, sufrí bastante las primeras veces por no darle el valor que se debe a HTML
pues soy menor de edad, asi que eso me dificulta un poco..
aparentemente (seescucha raro que lo diga yo) soy bueno en cosas de software y hardware un poco, mecanica tambien...
pues ahora debo de concentrarme en pasar bien la secundaria.. tengo unos proyectitos que quisiera hacer esta cuaresma (las vacaciones esas)...
Entre eso estan: moddear mi PC (que tambien se lo pienso enseñar a el que tenia la imagen de Jaun Carlos bodoque), unos esperimentos con el robotillo de lego NXT, y un menu interactivo en Flash con efectos 3d...
aver como me va
(hay algunos lugares aqui en mty pero la mayoria son en las escuelas particulares y eso me lo dificulta)
gracias y salu2
pues creo que los del tec solo son paralos que estudian ahi..
me infromare en las vacaciones
salu2
Me fascinó el artículo, hablan muy bien de cómo una cosa que aparenta ser tan sencilla se vuelve una enredadera de lineas de codigos por detrás.
Apenas voy en 2° de prepa y estoy viendo programación con Raptor(interesados buscar en google) y aunque es muy facil crear operaciones y pendejaditas, a la hora de programarlas se vuelve un dolor de cabeza. :S
y que tal empezar con algo simple y asi poco a poco crecer y crecer, que te dire, sabes que pueden hacer pequeños juegos y venderlos a la apple o a microsoft, ese seria un buen comienzo que no?
NO SE DESANIMEN CHABONES, yo voi en 2 de prepa y stoi muy entusiasmado en estoo
jeje saludos
mmmm Lady tambien podrias estudiar diseño 3d o produccion audiovisial (emmm creo que seria mas feliz yo en esas carreras pero XD ocupo cerca de 4000 pesos mensuales (osea todo lo que gano). quiza sea problema mio, pero neta las carreras administrativas me dan mello (mercadotecnia es pura admin y mate economicas XD prefiero la fisica.) pero creo que es cuestion de cada quien (a que costumbre tengo de meterme en las vidas ajenas XD.)
Por eso le doy las gracias a estas personas, que sigan asii >;D
Saludos
.... hay que recordar que tambien son los culpables d elos glitches , bugs, freezes, trabas etrc, en los juegos, y mas en esta epoca de DLC las faalas estan a la orden del dia.
Aún así mil veces mas entretenido que realizar conexiones a bases de datos para organizar cajas u otras cosas
y pues tengo la facilidad de que cosas de fisica o matematicas o cualquier cosa con numeros no se me complica mucho aprenderlas
me gustaria llegar a programar algun juego aunque sea en algo pequeño