El papá de Mario: Un Sistema Operativo único para Nintendo
¿Cómo sería un sistema operativo único para las consolas de Nintendo? ¿Qué ventajas aportaría?
- Ricardo García De Consuegra
- 6 min de lectura
- 3.188 visitas ( actuales)
Nintendo apuesta por desarrollar un sistema operativo (o modificar uno existente) para que sea un elemento común en sus futuras plataformas. Iwata lo dijo claramente “Android funciona en varios modelos y puedes sacar sus juegos en muchas plataformas, ya que comparten la misma programación. Las plataformas de Nintendo deberían seguir a estos dos ejemplos (iOS y Android). Esperamos poder corregir la situación en la que desarrollamos juegos para varias plataformas y a veces decepcionamos a los consumidores con periodos de escasez. Esperamos poder mostrar resultados tangibles en el futuro.”
Pues bien, veamos qué ventajas e inconvenientes tiene este sistema, que opciones podría tomar Nintendo para seguir este camino y cuando lo podemos ver en marcha.
El desarrollo de un Sistema Operativo
Parece claro que la misión de Genyo Takeda es la de crear futuras plataformas con un sistema operativo común.

Aunque parezca increíble, crear un sistema operativo optimizado para juegos y multiplataforma es algo que no se ha hecho de manera eficaz hasta la llegada de Steam OS, hace pocos unos meses, así que la tarea no es sencilla. Por tanto, ¿qué opciones tiene Nintendo para desarrollar ese sistema operativo? Pues en principio yo diría que tiene cuatro.
La primera sería desarrollar un sistema operativo desde cero. A día de hoy esto puede ser una locura, pues como veremos mas adelante, además del sistema operativo hay otras piezas necesarias para hacer posible un juego y estas tienen que ser lo mas estándar posible.
La segunda alternativa sería usar Linux, al igual que ha hecho Valve con Steam OS (basado en un Linux Debian). Una opción a tener muy en cuenta, ya que Linux es un sistema robusto y estable, capaz de sacar mucho rendimiento a las maquinas.
La tercera opción sería usar Android. En realidad, el propio Android está basado en Linux, pero incluye funcionalidades especiales para dispositivos con pantalla táctil. Podría ser una opción interesante si optan por pantallas multi-táctil en sus nuevos sistemas.

Y la cuarta, y bastante improbable, sería basarse en un sistema operativo Web, como Chrome OS. Esto es casi imposible, pero podrían elegir este camino si quieren basar las próximas consolas en los sistemas en la nube. Quizá el camino más fácil y óptimo, sería elegir Linux y empezar a crear módulos específicos sobre él; Similar a lo que han hecho con Steam OS.
Ventajas
Bueno, las ventajas de tener un sistema operativo único, son obvias, desarrollas para ese sistema y no para una maquina en concreto.
Si pensamos como hubiese sido si Wii U compartiese sistema operativo con 3DS el catalogo de Wii U estaría bastante mas nutrido. Aparte de esto, los costea de desarrollo disminuirían en gran medida. De esta manera se puede invertir en superproducciones porque tienes dos (o tres) sistemas donde rentabilizar tu inversión.

Luego están las third parties, a las que se les puede tentar con el caramelo de que su juego puede salir en dos plataformas a la vez. Si volvemos a pensar que esto fuese así con Wii U/3DS, los thirds tendrían en cuenta a los 5 millones de Wii U que se han vendido, a los que ttambién tendrían que sumar los 45 millones de 3DS.
Desventajas
Las desventajas también son obvias y peligrosas. Para empezar, la perdida de exclusividad se convertiría en algo común. Volvemos a hacer el ejercicio de imaginación y pensamos que Wii U y 3DS comparten catálogo ¿Por qué nadie que ya tuviese 3DS se tendría que comprar Wii U? Quizá por jugar en una pantalla grande, pero los juegos dejarían de ser un factor a tener en cuenta, a no ser que Nintendo incorpore algo único en cada sistema.
Si Nintendo hace esto, tiene que tener cuidado de que esa diferencia no estropee la facilidad de integración entre sistemas, de lo contrario, las ventajas desaparecerán. Por otro lado, cuando se dispone de un sistema operativo común, siempre es más difícil sacar el máximo provecho a un sistema. Es más, existiría la tentación entre los desarrolladores de crear la versión ligera del juego y luego aplicarle algunos efectos para la versión “grande” y se acabó.
No sólo se trata del Sistema Operativo
Aquí es donde Nintendo tiene que tener un cuidado extremo si no quiere sufrir un abandono total por parte de la thirds (sí, más aún).
Cuando se desarrolla un videojuego se usa un sistema operativo, unas API´s (o herramientas) y un motor gráfico. Sería: Sistema Operativo (Windows, Linux, Android, iOS…) -> Herramientas para facilitar las tareas (API´s como DirectX, Open GL, Mantle…) -> y Motor Gráfico (Como Unity, Unreal Engine, Cry Engine…).
Veamos unos ejemplos de integración:
Sistema Operativo = Windows -> API = DirectX -> Engine = Unity -> Juego = Dreamfall Chapters.
Sistema Operativo = Linux -> API = OpenGL -> Engine = Unreal Engine 3 -> Juego = Painkiller Hell & Damnation.
Si Nintendo opta por hacer algo propietario y exclusivo, tendrá que luchar para que los creadores de motores y herramientas las adapten a su nuevo sistema. Teniendo en cuenta experiencias anteriores creo que deberían apostar por lo seguro y facilitar la vida a todo el mundo.
Si no eres Microsoft (que cuenta con una base grandísima de PC´s, Windows, etc.) no te puedes permitir crear algo restrictivo, debes hacer algo lo mas amigable posible. Si toman como base un sistema Linux, ya tendrían más de la mitad del trabajo realizado.
No sólo juegos
A pesar de que Nintendo quiera centrarse en los juegos, no debe olvidar otras características multimedia. Wii U ya tiene un buen montón de aplicaciones que complementan a los juegos, como el navegador. En los próximos sistemas esta integración tendrá que ser mayor todavía por la sencilla razón de que los usuarios las demandan.

Cabe la posibilidad de que veamos una eShop ampliada con aplicaciones de todo tipo, tanto de Nintendo como de terceros. Todo este ecosistema hay que cuidarlo y tampoco puede ser dejado al azar.
¿Cuándo lo veremos?
Un sistema operativo de esa magnitud supone un esfuerzo importante y llevaría al menos dos años de desarrollo para tener algo tangible. Ahora la duda es saber cuánto tiempo lleva Nintendo desarrollando este sistema.
Si acaban de empezar, nos iríamos hasta al menos finales de 2015, fecha que quizá nos dé una pista de cuándo será lanzada la próxima generación de dispositivos Nintendo (quizá el que está orientado al mercado de la salud). Pero si Nintendo lleva años preparándolo, es posible que nos sorprenda antes, aunque esta posibilidad la considero remota.
Mantle
Nintendo lleva varias generaciones confiando en las soluciones de AMD/ATI y, siendo tan tradicional como es, es muy probable que lo siga haciendo para el futuro. Si esto se confirma, Nintendo quizá pueda contar con una versión avanzada de Mantle para sus nuevos sistemas.
¿Qué es Mantle? Pues una API que ha desarrollado AMD, para huir del Direct X impuesto por Microsoft y a la vez de Open GL.

En varios juegos sobre los que ya se han hecho pruebas e incluso en varios que ya han salido al mercado, el rendimiento siempre ha sido superior. Es decir, a igualdad de hardware, se ha obtenido un mejor rendimiento.
¡Ojo! La salida al mercado de Mantle, no quiere decir que AMD abandone Direct X, ni mucho menos, sin ir más lejos, estuvieron en la presentación de DirectX 12, de la mano de Microsoft.
Conclusión
Nintendo tiene una dura tarea entre manos. El sistema operativo que desarrolle debe servir de base para su futuro hardware, debe contar con flexibilidad para adaptarse a las consolas domésticas y a las portátiles y otros posibles sistemas (por ejemplo un smart watch). Debe ser estable y seguro para impedir, o al menos dificultar, cualquier intento de pirateo. Por supuesto debe estar totalmente integrado con el mundo online y la nube, clave en los años venideros.
Pero, además, tiene que ser un sistema que consiga sacar el máximo rendimiento a todas las plataformas y, para colmo, ser atractivo para las thirds. Nintendo tiene multitud de opciones sobre la mesa y varios socios donde elegir, las decisiones que tome, serán claves para, al menos, la futura década de la empresa.
Si acierta en sus decisiones, tendrá un sistema robusto y estable, una base sobre el que afianzar sus plataformas. Esperemos que acierten.
Lo más leído en Artículo
Ver todos →-
Comparativa: New Nintendo 3DS vs Nintendo 3DS
Artículo
67.015
-
Comparación: Nintendo 2DS vs Nintendo 3DS y 3DS XL
Artículo
65.363 (3 actuales)
-
¿Qué sabemos de Zelda Wii U? Las pistas de Eiji Aonuma
Artículo
65.143
-
10 Trucos para Animal Crossing: New Leaf
Artículo
49.249 (1 actual)
-
Los mejores juegos de Wii para niños
Artículo
21.913