
Parece ser que los chicos de Valve están trabajando en una versión para Mac de su plataforma de videojuegos Steam. Con el lanzamiento de la versión beta del nuevo interfaz de Steam, que incluye características como un navegador basado en WebKit, un diseño mejorado y grupos personalizables, algunos usuarios de Windows se han encontrado con que escarbando un poco entre sus archivos existen diez imágenes que claramente son botones específicos de Mac así como un archivo denominado “osx.menu”.
Esto viene a echar más leña al fuego iniciado por Chris Green, uno de los trabajadores de la compañía, en cuyo perfil de LinkedIn puede leerse claramente que están buscando ingenieros sénior para Linux y Mac, un señal clara de que algo se está cociendo en las oficinas de Valve.
Mientras que se desconoce el estado de desarrollo de la plataforma en Mac, lo cierto es que podrían ser muy buenas noticias para los maqueros más jugones, quienes han soportado durante años una asfixiante sequía de títulos solo aliviada por algunos lanzamientos ocasionales como ‘BioShock’ o la ventaja que supone disponer de una partición con Windows gracias a Boot Camp.

El lanzamiento de Steam podría suponer un impacto importante en la industria de los videojuegos para Mac y es que no solo podría traer a nuestros equipos algunos de los títulos más populares de PC como ‘Left 4 Dead 2’ o ‘Team Fortress 2’, sino que, abriría las puertas del servicio de distribución digital de Valve a tratar de reproducir el éxito logrado por la App Store en el iPhone.
Y es que, uno de los problemas a los que se han enfrentado desde siempre los desarrolladores de videojuegos para Mac es la ausencia de un canal de distribución realmente atractivo y eficiente que reactive sus ventas. Condenados a las pocas tiendas especializadas o a la descarga directa desde sus propias páginas web (algo poco práctico y efectivo por mil y un motivos), la industria en Mac ha seguido siendo un reducto minoritario sin demasiados visos de cambio.
Ahora, de confirmarse esta noticia, Steam podría asumir un papel como la “app store para videojuegos” atrayendo a más third-party a Mac o dándole un nuevo impulso a las que ya apostaban por la creciente base de usuarios de OS X. ¿Estarán llegando nuevos aires de cambio?
Vía | Macworld



Comentarios
Sería muy buena idea que Valve se abriera a nuevos mercados como Mac (Y linux por supuesto) pero me temo que si tiene éxito, Apple no tardará en meterse en el negocio tirando por tierra el esfuerzo de Valve. Espero que no pase, pero me temo que así será
En cuestion de juegos dudo que Apple pueda con Steam y mas contando con la comunidad de usuarios que tiene Steam en Windows,y que seguramente muchos sean maqueros con Windows instalado en BootCamp.
Aqui uno de esos que tu dices, precisamente hoy me he comprado http://www.amazon.com/EVGA-01G-P3-1080-TR-GeForce-PCI-Express-Graphics/dp/B0029L6KMK/ref=sr_1_3?ie=UTF8&s=electronics&qid=1267121989&sr=8-3 por que la GeForce 8800GT de mi Mac Pro ya empieza a cojear con algunos juegos, me alegra que steam se lance a la plataforma Mac pero..
Windows en ese terreno es muy superior a culaquier plataforma por cantidad y calidad de juegos, solo espero que los juegos que ya tenga en mi lista de Windows cuando sean portados a Mac (si lo hacen algun dia) no me los hagan pagar de nuevo xDDD.
-- editado por última vez a las 19:22
bestie donde has comprado esa pedazo de tarjeta grafica? :D debe ser la caña no?
Excelente espeor que sea una realidad steam para osx no me imagino ya casi del todo liberado del windows para poder jugar Modern Warfare 2 sin tener que cambiar a la partición del bootcamp y se que de por si muchos usuarios de osx estarian eternamente agredecidos, asi lo unico ke me tendria atado todavia a windows seria solamente el Visual Studio debido a la Universidad jejeje, aparte de atraer o animar a mas compañias de videojuegos para que desarrollen en osx
esperare con paciencia esto
cojonudo!!! tengo varios juegos en mi cuenta steam y me encantaria poder jugar en mi mac tambien ^^ Por otra parte no veo a apple haciendo lo mismo que hace valve con steam ni de coña.
Que el cliente se porte a Mac lo puedo ver bastante factible, ¿pero los juegos cómo los portarían? Que en muchos casos ellos son sólo los distribuidores
En todo caso los juegos Valve como Left 4 Dead y demás no habría problema,en cambio los juegos de otros desarrolladores vendidos virtualmente en su cliente,como juegos que pertenecen a EA que la mayoría son los denominados "games for windows" ahí no se como se las apañarían,pero con que vendan los suyos ya sería un gran comienzo,ya que tienen un catálogo más que extenso
El problema no es Steam ni nada por el estilo, eso es lo de menos.
El problema es que DirectX tiene muchisima más documentación que OpenGL y por cada desarollador que domine este último encuentras 8123987123 especializados en DirectX.
Además las gráficas que suele montar Apple no dan la talla en la mayoría de los casos.
PD: No os emocioneis, aunque saquen un cliente para Mac el 99% de los juegos siguen siendo DirectX así que no penseis ni en catarlos :P
-- editado por última vez a las 19:34
15 Comentario moderado
10Yo no soy programador pero tengo entendido que el SDK de DirectX 9/10 le pega 300 patadas a OpenGL, si todas las desarolladoras lo usan será por algo.
Y respecto OpenGL y optimización donde se ponga Blizzard, que se quite Infinity Ward y el resto de chusma.
23 Comentario moderado
10a ver si es verdad!!!
Lamentablemente Window le lleva años luz a Mac en este terreno.
No se porque debemos depender de una empresa. Yo como Jugón que soy hay webs como www.abandonmac.com www.juegaenmac.com o la mía www.macrubi.com Donde tratamos de poner un poco de luz sobre los videojuegos en Mac.
Hay más juegos para Mac de los que pensáis. Quizás sea por culpa de los medios de comunicación que se propague que no hay juegos para Mac. Un ejemplo: Solo se nombran juegos para Ipod/iPhone y de Mac se olvidan.
Quizás alguien debería pensarse que es Unity o GameSalad
17 Comentario moderado
10JAJAJAJAJAJAJA, como se te ocurre comparar esos juegos (mierdas com panes) con los que hay en la actualidad en exclusividad para windows ¿estas de broma?
Sin la vehemcia de garnett, pero de acuerdo con él. El abandonware, emuladores de plataformas viejas y juegos de ese estilo están más que bien (yo los drisfruto muchísmo), pero hay veces que uno quiere jugar algún buen FPS o similar de nueva generación, y lo siento, pero Windows gana por goleada.
Claro, se ve que tu nunca has visto un amiga, una NES o similares. Ya quisieran los juegos de ahora que dentro de 10 o 15 años la gente a los que les gustó siga jugando a ellos. Muchos juegos de ahora son de usar y tirar (con algunos no llegas ni a la tarde de juego).
Con lo que dices sobre windows te doy la razón, mac no puede competir con el catalogo que tiene, pero de ahí a decir que esos juegos son una mierda como un pan...
Lo q no entiendo es porque resulta tan dificil portarlos a Mac. Si hoy en día ya lo hacen "piratillas" trapicheando en el codigo y tal... una empresa con el potencial de VALVE no podría hacerse cargo de portarlos??? De todas formas......
Me quedo con el anuncio de Crysis para iPhone. Valve podría ser un futuro servidor de este tipo de servicio (juegos por streaming) y en ese momento desapareceren las plataformas, no? los juegos no serán para Mac o Windows.
Toma ya! q wapo stará!!
16 Comentario moderado
10A ver, dos cosas.
Primero, los piratillas trapicheando código se valen de Cider, la versión Mac de Cedega, que a su vez es una modificación de WINE. Esta aplicación lo que hace es redireccionar APIs de DirectX con APIs equivalentes de OpenGL. Para juegos "viejos" (con DirectX 8, por ejemplo; año 2004 para atrás) las conversiones salen perfectas porque la última versión de OpenGL tiene más "funcionalidad" que versiones de DirectX antiguas. Sin embargo, los ports resultantes en versiones de DirectX 10 no tienen la misma suerte. Además, el rendimiento suele ser peor que en plataformas Windows, por usar librerías que, evidentemene, no fueron probadas en la versión original del juego.
Segundo, nunca hubo "anuncio de Crysis para el iPhone". Lo que si existió es una demostración de OnLive, servicio de gaming "on-the-cloud" (o sea, a través de Internet). OnLive está en fase beta, le falta algo de desarrollo, bastante de prueba, todavía más para que se imponga en EEUU y mucho (muchísimo) más para que llegue a otros países. Además, y perdón si ofendo a alguien pero la verdad que el control del iPhone para FPS da pena.
Tercero, ¿Valve dando streaming de juegos? Si (y sólo si) OnLive tiene éxito es posible que veamos a otras empreses siguiendo el carro. Los siguientes en dar ese paso podrían ser Valve, Microsoft o SuperJueguitos, Inc., nadie lo sabe ni lo sabrá hasta que pase. Pero que falta muchuo, eso seguro. No esperaría nada así a nivel mundial hasta la 2016, mínimo.
33 Comentario moderado
10SI POR FAVOOOOORRRRR!
Lo dicho, Steam en Mac, pero seguro que los juegos tendrán que ser los que se pongan para la plataforma Mac. Me explico, los que están para Windows, seguirán siendo de Windows, no espereis los mismos juegos en Mac.
Pues el problema será portar los juegos a mac (DOW y DOW II para mac *babas*)
Yo tengo muchísimos juegos para mac, muchos de los cuales son mis viejos clásicos de siempre a los que sigo jugando y me aportan mucho más que los actuales, salvo excepciones. @MacRubi ha puesto algunos ejemplos donde he encontrado esos juegos.
Sin embargo me faltan muchos, los cuales tengo en bootcamp, me pregunto como se realiza eso de portar un juego... voy a investigar un rato.
MacRubi como va el Metal Gear Sólid? Ya lo tienes?
Bueno, ya lo dijeron varios, pero vale repetirlo. Lo más seguro es que sólo se porte el cliente de Steam. Los juegos que sólo están en versión Windows seguirán igual.
Igualmente, es un buen intento, ya que es posible (no probable) que movimientos como este alienten a las empresas a desarrollar más juegos para la plataforma. Eso si, que Apple se ponga las pilas con el hardware, porque hasta hora las GPUs (nombro a las GPUs porque hablamos de juegos, pero tampoco es que en el resto sean punteros ¬¬) que se montan en Mac no dan la talla.
@23, maito. Perdoname, pero hablas con bastante prepotencia sin conocer demasiado de esto o al menos mostrando algunos errores de concepto.
DirectX es una especificación extremadamente robusta y más triunfadora que OpenGL. No importa si te gusta o no, la verdad es esa.
Que una GPU soporte ambas especifiaciones no implica versiones. No puedes asumir que por soportar DirectX 9 soportará también el 10.1, como tampoco podrás asegurar que por tener compatibilidad con DirectX 11 la tendrás con OpenGL 3.2.
Por otro lado, que OpenGL sea libre no implica que vayas a encontrar tutoriales, manuales y how-tos en la web como si nada. Todo lo contrario, lo mejor de una API propietaria como DirectX es que el soporte es fenomenal. Y de hecho que cuando uno compra un SDK (del lenguaje que sea) una parte primordial es el soporte técnico. Y más aun, creo que DirectX es una de las pocas cosas por las que un desarrollador no va a ir a quejarse a Microsoft.
Asimismo, que me digas que "todo lo que se hace en DirectX se puede hacer en OpenGL" es una verdad a medias. DirectX 11, por ejemplo tiene funcionalidades no soportadas por OpenGL 3.2, como la Tesselation. ¿Quieres Tesselation en un motor basado en OpenGL? Lo puedes implementar, pero mientras en DirectX están las APIs listas para llamarse, en OpenGL debes usar cógdigo nuevito programado por ti, que nunca funcionará tan bien como una API ya implementada.
Que hay más desarrolladores capacitados para DirectX también es una realidad.
30 Comentario moderado
-20Ok, tienes razón, he entendido mal lo que hablabas sobre las versiones de especificaciones.
Sobre las APIs, evidentemente, estás atacando cruzado, porque entiendes conceptos que estoy dando, pero estas asumiendo que uso "estos" argumentos cuando en realidad uso otros.
Una API es una "interface de programación de aplicaciones". Básicamente, es una interface que permite la interacción entre diferentes softwares, en este caso, entre el motor de un juego y los drivers de video. Obviamente, no son instrucciones a nivel hardware (nunca he dicho eso, así que no se donde ves mis errores de concepto), pero son definiciones de llamada ya programadas. Cuando usas una API no sabes ni te importa como diablos el driver "mueve" las instrucciones a nivel hardware, simplemente sabes que dicha API llama al driver y le dice "haz esto", con los parámetros que tu le das. Abstracción en estado puro. Si no tuvieses esas APIs, deberías programar tus propias APIs o llamadas al driver/hardware, trabajo harto más difícil que implementar una API y listo, y es por eso que digo que una API programada por ti "nunca funcionará tan bien como una API ya implementada". Simplemente porque los ingenieros de Microsoft que programaron DirectX tienen: 1) mayor experiencia en uso de motores, frameworks, drivers y obviamente, sobre sus propias APIs; 2) acceso a las especificaciones de las GPUs (y CPUs, y chipsets, y placas de sonido y...) y a sus respectivos drivers directamente desde el fabricante; 3) acceso a los requerimientos y necesidades de un amplio abanico de proyectos de software. Es decir, una API de DirectX no es más eficiente que una API tuya por ser "instrucción hardware", sería una barbaridad decir eso. Simplemente digo que es muy difícil que tu API (le llamo API suponiendo que realmente programes una interface y no las llamadas "crudas") sea más eficiente que una DirectX porque muy pocos equipos de desarrollo tienen la suficiente experiencia (de programación a bajo nivel), tiempo y presupuesto para hacerlo.
Entiendo que me falta muchísimo por aprender, pero como estudiante de 3º de Ing. Informática, es lo que hasta ahora se. Trato de aprender todos los días y entiendo que más de una vez estaré equivocado, pero paso de ser prepotente. Saludos.
34 Comentario moderado
1035 Comentario moderado
10"la plataforma predominante es Windows"
Es bien sabido que no hay OpenGl para Windows.
Arriba no dije nada, por que como comenté, no soy desarrollador de videojuegos y no se muy bien como va esto. Pero es evidente que tu tampoco.
39 Comentario moderado
10Que bien!!!! yo tengo una cuenta Steam llena de telarañas y polvo, a ver si es posible que hagan el port para nuestros Macs.
Con estas noticias se empieza bien el dia :-)
Buena noticia!
Ojalá reediten la saga Half-Life en Mac OS X
@36 maito, no, simplemente creo que es más fácil programar teniendo una API que tenga muchas llamadas al hardware ya resueltas. Es más fácil pedirle a una API que haga algo que programar una instrucción hardware en código ensamblador. Es más fácil para un equipo de desarrollo ocuparse del juego y el motor (que es a lo que se tiene que dedicar) y no las instruccioens a nivel hardware.
Por eso me parece más eficiente tener APIs avanzadas (como DirectX), porque es más fácil llamar al hard mediante una API.
40 Comentario moderado
10Ojalá, un Steam en MacOSX (aunque no veo como motivar a hacer ports o juegos exclusivos) y un AppleTV con una especie de WiiMote como alguna patente que ya ha sacado Apple para que sirva como consola, y ya sería Apple Casi perfecta. Supongo que los tiros irán más por lo segundo.
Escribir un comentario
Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con FacebookConnect