Epic quiere trasladar ‘Unreal Engine’ 3.0 a iPhone
Epic Games tan ambiciosa como siempre. Y para que engañarnos, nos gusta que sea así, sobre todo si tenemos en cuenta el último proyecto que se ha propuesto: portar Unreal Engine 3.0 al móvil de la manzana.
Como algunos sabréis Unreal Engine 3.0 es un motor gráfico que está detrás de grandes juegos de este generación de consolas (por supuesto también está presente en PC), tales como Gears of War, Mass Effect o el maravilloso Bioshock. Lamentablemente estos juegos no lucirán igual de bien en iPhone cosa que es lógica, aunque podríamos decir que las razones principales son:
- El motor gráfico de Epic está orientado al multiproceso mediante diferentes hilos, ya que el iPhone no dispone de esta característica es el principal lastre para el port.
- Otra razón es sin duda el sistema de compresión de texturas DXT, el cual no es soportado por Apple.
- El tamaño de los escenarios es mucho mayor de lo que puede soportar el teléfono y el motor sufre de sobre manera.
- La más obvia, el iPhone no es consola next-gen y por lo tanto no tiene la potencia de éstas últimas.
- El tamaño del motor de Epic dispone ya de 17 MB, cosa nada despreciable si se trata de una actualización OTA (en las cuales el límite fue hace poco aumentado a 20 MB)
Aún así Epic Games desea portar el motor conservando al menos el 90% del código total que lo compone. No debemos olvidarnos que hay más usuarios de iPhone/iPod Touch que de consolas de última generación, lo que supondría la entrada de los chicos de Epic en un sector de mercado muy amplio.
Esto es una gran noticia para los desarrolladores, pues dispondrán de una base afianzada para crear sus propios juegos con una calidad nada desdeñable sacándole bastante partido al teléfono de Cupertino.
Existen diversas vías que Epic está estudiando para hacer el port más ameno mediante, llamemoslos “parches”, como:
- Bajar la resolución y la calidad de las texturas y creando efectos de luces muchos más ligeros. Ya que se trabaja en una resolución menor que en la de un monitor, los fallos se disimulan mucho mejor.
- Se optará por crear escenarios más simples o más pequeños, es decir, se dirigirán los esfuerzos hacia la creación de shooters “pasilleros” dejando al título con una jugabilidad más lineal.
En lo referente al peso del motor creo que sería mejor crearlo independiente del juego. Me explico, se descargaría el motor de manera separada y los diferentes juegos podrían hacer uso de él en vez de reinstalarlo con cada aplicación. Posibilidad de la Epic no se ha comentado nada.
En su presentación, Epic mostró un iPhone 3GS corriendo demostraciones del motor Unreal Engine 3 corriendo a 24-30 fotogramas por segundo, aquí os dejo de lo Epic mostró en Diciembre, que por aquel entonces no se pensaba que el motor sería licenciado a terceros:
Vía | cnet














