Claro, pero el tema está en que independientemente de que la tarjeta gráfica genere todo tipo de operaciones relacionadas con la parte gráfica de un videojuego, gran parte del desarrollo se basa en el resto de necesidades que tiene un videojuego.
Esto quiere decir, que si un videojuego no invierte mucho más en IA, Desarrollo, Interface y demás tesituras, el videojuego no vale para nada por mucha calidad gráfica que tenga.
Dicho esto, el renderizado gráfico no acaba exclusivamente en la GPU, toda la información está sincronizada con la CPU a través de la placa base ( más que nada, porque la CPU es la que está organiza toda la ejecución en todos los aspectos ), por tanto o tienes un equipo que esté en consonancia con tu tarjeta gráfica, o tu tarjeta gráfica está perdiendo rendimiento.
Hoy en día es dificil que pase, porque con tanto cambio de arquitecturas de conexión, te fuerzan a tener un ordenador nuevo para poder tener un PCIx gráfico, pero si te compras la mejor tarjeta gráfica del mercado, y tienes un procesador de hace año y medio ( que ya tienen soporte PCIx ) no te va a servir de nada.
Este es el gran dilema del juego y de la arquitectura del PC. Su gran ventaja se puede convertir en su gran inconveniente en cuanto a flexibilidad y actualización se refiere. Quien pueda permitirselo, quizás vera una ventaja, pero seguramente la mayoría de la gente no esté dispuesto a seguir actualizado constantemente a nivel de hardware.
Electrico desconoce que desarrollar un videojuego para una consola, es infinitamente más fácil y barato que para un PC, fundamentalmente por dos aspectos:
1- En primer lugar porque el Hardware es el que es, y por tanto conoces de antemanos las limitaciones, virtudes y defectos del mismo. Esto solamente ya ahorra costes en el proceso de planificación del desarrollo. Un ejemplo lo teneis en Apple, donde aunque la gente crea que su gran éxito es el hardware, es todo lo contrario. Gracias a conocer las limitaciones técnicas de lo que va a sacar al mercado, es capaz de generar un SO 100% optimizado para el , mientras que Android ( el cual prefiero, todo sea dicho ), cada fabricante tiene que emplear una inversión importante en adaptarlo a cada terminal y arquitectura diferente que utiliza.
2- En segundo lugar, las API están estandarizadas, no existen 100 fabricantes, ni 100 drivers, ni 100 versiones diferentes de ningún tipo de software de segundo nivel. La progresión de los videojuegos en las consolas está basada en saltos generacionales importantes, donde claramente se notan las el progreso tecnológico.
Lo siento, pero no hay defensa en pensar que el salto tecnológico del año pasado al de este año, es evidente por ningún lado. Un videojuego desarrollado el año pasado, no queda bapuleado por uno de este año.
Sin embargo, todos estamos de acuerdo en que un videojuego de la X360 o PS3, no tiene nada que ver con el de la X o PS2, y a su vez con la PS o N64.
Son modelos de negocio diferentes, con la gran ventaja que la consola está orientado exclusivamente al videojuego ( y hoy en dia un poco al ocio digital ) y el PC no, y por tanto siempre va a tener ventaja en el aspecto de optimización del rendimiento una consola a un PC.
Y por último, he de decir que esto os lo cuento porque lo conozco de primera mano, porque uno de mis futuros proyectos espero que sea crear una desarrolladora de juegos ( algo bastante complicado en este pais ), y por tanto lo primero que he aprendido es el proceso de desarrollo de un videojuego de estas caracteristicas.
Saludos !