|
Continuamente nos bombardean con nuevos efectos, nuevas tecnologías, etc. Cada vez las explosiones son más grandes, hay más cosas que se mueven en pantalla, más triángulos, más colores, más personajes, etc. De todo andamos sobrados. Los proyectos de cine intentan llegar un poco más adelante. Por ejemplo, indiana jones tiene unas cuantas explosiones realmente grandiosas. Los ordenadores tienen esa magia, que pueden hacer lo que nuestra mente humana pueda llegar a pensar. Seguramente en indiana jones no hay explosiones más grandes porque la mente humana no puede imaginar algo más grande. Pero eso es asi hasta que vemos indiana jones, y a partir de ahí, nuestro límite tiene una nueva frontera, y ya podremos imaginar una explosión más grande y complicada. Quién sufre esto? Pues los programadores, quien si no. La cadena de chorradas que la gente pide acaba miserablemente estallando no en pantalla, si no en los pobres artistas que tienen que hacer las cosas. El problema? que nadie sabe poner límites. Cuando en los años 20, nueva york luchaba por tener el edificio má grande, los arquitectos conocían los límites. Chrisler estaba realmente preocupado por el peso del edificio, y para ganar altura, pusieron una aguja en el tejado, ganando así unos metros al edificio del "bank of america". Eso es porque se veía claro que hacer unos pisos más sería muy dificil. Lo mismo pasa hoy con las islas de arena en dubai. Está claro que más costa, significa más riesgo de que la corriente se lleve el suelo. Pero los ordenadores? el límite no está claro. No está claro que buscar entre miles de cientos de millones de webs, como google, sea un reto grande, porque la gente está acostumbrada. No está claro que meter millones de particulas en una escena tarde en renderizar. Tampoco está claro que la memoria tiene un límite físico, que los cables tienen un ancho de banda, y que el javascript tarda un tiempo en ejecutarse. Simplemente no es obio. Ese es uno de los grandes problemas de la gente que se pone metas que ni ellos mismos pueden dimensionar. Quién no ha leido el típico post de "voy a hacer un mmorpg?" quién no ha escuchado a gente que quieren hacer un portal como yahoo por cuatro perras? Todos los días, los que trabajamos con ordenadores lo sufrimos. La informática gráfica sufre mucho de este tipo de cosas. Pro ejemplo, el killzone 2 se metió en una aventura bastante potente, pero sin la capacidad de sacarla adelante. Es muy facil vender un trailer a un inversor, pero conseguir los resultados que consiguen los demás, sin recursos, es casi imposible. Sony para hacer películas tiene unas 5000 máquinas en la granja de render. Si quieres hacer una película que compita con las producciones de este tipo, digo yo que necesitaremos un número similar de máquinas... Si queremos tener las herramientas que tiene una empresa como infinity ward para el call of duty 4, digo yo que necesitaremos un número similar de programadores con la misma experiencia, si no más, para recuperar el tiempo perdido. Eso es dificil de ver para una parte muy grande de usuarios de informática. Las grandes empresas tienen unas infraestructuras no sólo técnicas, si no humanas enormes, que hacen parecer sencillo lo que es extremadamente complejo.
|