Bennu Game Development

Foros en Español => Sugerencias => Topic started by: KeoH on July 10, 2012, 02:22:41 AM

Title: Integración con Steam
Post by: KeoH on July 10, 2012, 02:22:41 AM
Alguna vez he comentado por aqui este tema xD Pero quiero insistir .. así hablamos de eso ... no sabia donde poner el topic y al final me he decidido en ponerlo en sugerencias xD ... Pues eso .. queria comentar que a final de agosto Steam va a sacar una "utilidad" en su web muy buena para desarrolladores de juegos .. sobre todo los independientes .. para dar a conocer sus juegos a los jugadores antes de que salgan a la tienda, y conseguir el apoyo de una comunidad que le dará finalmente la luz verde para salir a la venta. Os dejo con la página en ingles http://steamcommunity.com/greenlight (http://steamcommunity.com/greenlight)
Creo que deberiamos de ir pensando en el tema este ... el poder sacar los juegos en Steam ... bien es cierto que la calidad de los juegos tiene que ser bastante superior a lo que estamos haciendo ahora .. pero creo q es perfectamente posible.

Digamos que mi sugerencia es "Pensemos en integrar Bennu con Steam". Me refiero a que cuando se publica en juego en steam segun tengo entendido, el juego debe usar unas librerias hechas en C++ para integrarlo con la pagina de Steam, con otros jugadores y demás. El problema esque no podemos trabajar en la integración porque esas librerias y la informacion necesaria te la dan cuando te aceptan un juego xDDD ... pero con este sistema nuevo de Steam GreenLight puede que te den mas apoyo. Incluso pone que puedes publicar el juego en domo "Concepto" o "Version jugable". Asi que imagino que te darán acceso a esta información antes.

La cosa es ... podemos integrar estas librerias hechas en C++ en Bennu? xDD ... ahora pienso que deberia de haber puesto esto en General xD
Title: Re:Integración con Steam
Post by: josebita on July 10, 2012, 08:49:30 AM
Si está en C++ debería ser posible, sí.
Habría que ver las particularidades del asunto pero si sale algo de información, mantennos informados.
Title: Re:Integración con Steam
Post by: FreeYourMind on July 10, 2012, 09:10:26 AM
I hate steam
Title: Re:Integración con Steam
Post by: Kloppix on July 10, 2012, 11:03:12 AM
Quote from: FreeYourMind on July 10, 2012, 09:10:26 AM
I hate steam


Yo odio Apple y estoy mas que contento de que podamos publicar en la AppStore  :P
Title: Re:Integración con Steam
Post by: josebita on July 10, 2012, 11:18:33 AM
Quote from: FreeYourMind on July 10, 2012, 09:10:26 AM
I hate steam
Mientras sea una opción y no una imposición imagino que es tener más libertad...
Title: Re:Integración con Steam
Post by: panreyes on July 10, 2012, 11:27:06 AM
A mí esto me interesa, aunque no sé como se podrá hacer el overlay obligatorio de Steam en BennuGD...
Title: Re:Integración con Steam
Post by: Arcontus on December 28, 2012, 03:59:16 PM
A mi también me interesa este tema.
¿Es verdaderamente posible integrar nuestros juegos en Steam?
Title: Re:Integración con Steam
Post by: laghengar on December 28, 2012, 05:56:38 PM
Quote from: Arcontus on December 28, 2012, 03:59:16 PM
A mi también me interesa este tema.
¿Es verdaderamente posible integrar nuestros juegos en Steam?

Imagino que sí, están integrados los primeros juegos de star wars...
Title: Re:Integración con Steam
Post by: peterpollito on December 28, 2012, 09:00:38 PM
Si, es posible...hay en Greenlight muchos juegos buenos pero otros son autenticas ponzoñas.

Title: Re:Integración con Steam
Post by: Outlaw on December 29, 2012, 02:56:01 PM
Por lo que tengo entendido y leído por ahí, creo que la gente de steam primero evalúa la calidad del juego y si es divertido o no. Es decir que tu juego primero se enfrenta a un jurado y después sí podés entrar en el sistema para que los visitantes voten o no por el mismo.
Me parece que si un juego es lo suficientemente bueno o divertido los mismos tipos de steam te ayudan a publicarlo en la plataforma y supongo que eso incluye la parte técnica mínima indispensable, digo porque ganan ambos ($$$$).
Qué les parece a uds.?
Title: Re:Integración con Steam
Post by: SplinterGU on December 29, 2012, 02:59:21 PM
a mi me parece que nunca entendere la idea de Steam... eso de requerir de un servidor de ellos para jugar a un juego no me cierra por ningun lado...
Title: Re:Integración con Steam
Post by: JaViS on December 29, 2012, 04:39:25 PM
Quote from: SplinterGU on December 29, 2012, 02:59:21 PM
a mi me parece que nunca entendere la idea de Steam... eso de requerir de un servidor de ellos para jugar a un juego no me cierra por ningun lado...


A mi me gusta porque tengo todos mis juegos y los avances de los mismos en un solo lugar, bien integrado, si formateo la maquina, o me cambio a otra,  puedo recuperarlos en el estado en el que los dejé. A mi en lo personal, me resulta muy muy comodo. De hecho, no compro más juegos si no tienen compatibilidad con Steam.
Title: Re:Integración con Steam
Post by: SplinterGU on December 29, 2012, 05:00:51 PM
el dia que steam muera que va a pasar con todo eso?

a mi no me gusta...
Title: Re:Integración con Steam
Post by: JaViS on December 29, 2012, 05:21:29 PM
Quote from: SplinterGU on December 29, 2012, 05:00:51 PM
el dia que steam muera que va a pasar con todo eso?



Y, sería lo mismo que pasaría si se muere gmail, dropbox, megaupload, etc...
Title: Re:Integración con Steam
Post by: gecko on December 29, 2012, 05:24:57 PM
Quote from: Outlaw on December 29, 2012, 02:56:01 PM
Por lo que tengo entendido y leído por ahí, creo que la gente de steam primero evalúa la calidad del juego y si es divertido o no. Es decir que tu juego primero se enfrenta a un jurado y después sí podés entrar en el sistema para que los visitantes voten o no por el mismo.
Me parece que si un juego es lo suficientemente bueno o divertido los mismos tipos de steam te ayudan a publicarlo en la plataforma y supongo que eso incluye la parte técnica mínima indispensable, digo porque ganan ambos ($$$$).
Qué les parece a uds.?

Ahora mismo no funciona tan así. Hace poco lanzaron STEAM GREENLIGHT, que lo que hace es dejarle ese proceso de seleccion y filtrado a la comunidad.
Para llegar a steam tenes que tener una cantidad y porcentaje de votos positivos, y una vez pasado eso, automaticamente estás adentro.
Cualquier usuario de steam puede votar, y para publicar juegos creo que tenes que pagar $100 (que despues te los devuelven).

http://steamcommunity.com/greenlight/
Title: Re:Integración con Steam
Post by: SplinterGU on December 29, 2012, 11:24:07 PM
Quote from: JaViS on December 29, 2012, 05:21:29 PM
Quote from: SplinterGU on December 29, 2012, 05:00:51 PM
el dia que steam muera que va a pasar con todo eso?

Y, sería lo mismo que pasaría si se muere ... megaupload, ...

exacto! ahi tienes el ejemplo... yo quiero las cosas en mi maquinita... es mi responsabilidad hacer mis backups... si luego yo quiero usar la nube como copia auxiliar es una opcion adicional, pero no como una imposicion de un proveedor de juegos... que ni siquiera se si es eso... yo quiero ser dueño de mis cosas y poder decidir donde alojarlas, no que me lo impongan...

dropbox no se, pero gmail, nunca va a morir... al menos las posibilidades de que eso ocurra pronto es muy dificil... mientras yo viva, lo veo complicado... por otro lado, gmail no vende ni aloja juegos...

demas esta decir que es mi opinion personal, a mi no me cierra ni me convence steam... pero evidentemente muchos tienen una opinion diferente sobre este tema.
Title: Re:Integración con Steam
Post by: gecko on December 30, 2012, 12:16:09 AM
Claro, la otra alternativa es algo como lo que hacen en GoG, que apoyan a morir el DRM-FREE.

Yo no estoy a favor del DRM, pero reconozco que Steam es muy muy cómodo de usar, y eso para mi es mas importante.

Steam tiene cada vez mas servicios y comodidades extras, que el juego fuera de steam no tiene. La integracion con tus "amigos" es genial, el invitarlos a una partida en un par de clicks es buenisimo. Chatear o navegar mientras jugas es un tremendo bonus. No es algo perfecto, pero hacen las cosas muy bien.
Title: Re:Integración con Steam
Post by: SplinterGU on December 30, 2012, 12:23:12 AM
bueno, ves? gog, si me gusta...

para chatear prefiero pidgin... o ahora por que no me queda otra estoy pasando a skype las cuentas msn y la propia skype... lo que menos quiero cuando juego es chatear... si me voy a poner a chetear cuando juego, entonces porque diablos no chateo? si quiero usarlo para marcar estrategias o lo que sea, pues conferencia skype mientras juego... que diablos...

:D
Title: Re:Integración con Steam
Post by: Outlaw on December 30, 2012, 01:17:10 AM
Quote from: SplinterGU on December 30, 2012, 12:23:12 AM
bueno, ves? gog, si me gusta...

para chatear prefiero pidgin... o ahora por que no me queda otra estoy pasando a skype las cuentas msn y la propia skype... lo que menos quiero cuando juego es chatear... si me voy a poner a chetear cuando juego, entonces porque diablos no chateo? si quiero usarlo para marcar estrategias o lo que sea, pues conferencia skype mientras juego... que diablos...

:D


Pienso exactamente lo mismo que vos! Qué inmersión en el juego podría tener si chateo mientras?


@Gecko: Si sabía lo de Greenlight, pero nunca me pareció que fuera tan transparente... No sé, yo nunca termino de confiar en Steam... No me gusta del todo...
Title: Re:Integración con Steam
Post by: KeoH on December 30, 2012, 02:34:05 AM
Splinter .. a los juegos de Steam les pasará lo mismo que a los juegos de PC y consola de toda la vida. Tengo juegos de pc que no puedo jugar fácilmente (Hollywood Monster por ejemplo) que fuero hechos para windows 98 y no funciona en Win7 porq no tienen soporte o yo q sé. No puedo jugar. Y los juegos de SuperNintendo y MegaDrive lo mismo ... mis consolas están rotas y no puedo jugar igual .. puedo usar un emulador .. pero no es lo mismo.
Pues a los juegos de Steam les pasará lo mismo .. pasados unos años que estén en Steam (hay juegos que llevan alli por lo menos 5 años), nadie jugará y si lo hace el estudio autor del juego hará un remake o alguna chorrada para vendérselo otra vez a los nostálgicos. Y dados en el exito del negocio de Steam, el valor en bolsa de la compañia y otras cosas .. no temería por el futuro de la compañía  a no ser que apple se le meta en los cojones hundirla ... xDDD q es lo que quería Steve Jobs con android .. pero google maneja mas pasta xD.
Title: Re:Integración con Steam
Post by: SplinterGU on December 30, 2012, 02:49:44 AM
yo jugue hace unos meses al monster hollywood en un vm, de windows...
Title: Re:Integración con Steam
Post by: gecko on December 30, 2012, 03:28:18 AM
estan haciendo pruebas para un cliente oficial en linux, tambien confirmaron que sacarian una "steam box" (una especie de pc-de-salon/consola, pero para steam), y hace poco hicieron accesible a todos el modo big picture, para jugar con joystick en el televisor.

asi que por lo que se ve van a seguir creciendo, y bastante...
Title: Re:Integración con Steam
Post by: SplinterGU on December 30, 2012, 03:45:38 AM
steam box??? joystick en TV??? mas hardware para comparar??? je... cada vez me gusta menos...

hoy estoy en modo contra...
Title: Re:Integración con Steam
Post by: josebita on December 30, 2012, 06:05:40 PM
Quote from: SplinterGU on December 30, 2012, 03:45:38 AM
steam box??? joystick en TV??? mas hardware para comparar??? je... cada vez me gusta menos...

hoy estoy en modo contra...
No estoy muy de acuerdo contigo, Splinter. No en esto último sino en la posición sobre Steam.
La verdad es que me parece muy cómodo lo que comenta Javis: te bajas Steam en un ordenador (o sistema operativo) nuevo y él se encarga de descargar todos los juegos que sean compatibles y configurarlo para que continúes la partida por donde ibas.

Sobre lo que dices de qué pasa si Steam desaparece: la verdad es que yo una vez me paso un juego no suelo jugar a él pero, cuando lo hago, normalmente tiro de copias pirata. Por ponerte un ejemplo: en mi habitación ahora mismo tengo copias -originales- de: Monkey Island 2, Simon the Sorcerer y Civilization II. Eso sí: todas en disquete, así que si quiero jugar desde esas copias tengo un problema.
¿La solución? http://www.selvacamaleon.net/ (http://www.selvacamaleon.net/)

Con Steam es algo parecido: no sé si hay muchos juegos que _sólo_ se vendan por Steam. En caso de que desapareciera, imagino que podría bajármelo de cualquier sitio para volverlo a jugar.

En todo caso, creo que es evidente que a mucha gente sí le gusta Steam y poder llevar los juegos a Steam sería interesante para poder atraer más desarrolladores. Lo he estado revisando por pura curiosidad y parece que la forma en que funciona es como comentáis: uno crea un juego que sea capaz de llamar la atención de la gente de steam (mediante Greenlight o de otra forma) y cuando hay un acuerdo de distribución, ellos te dan acceso al SDK (que parece estar orientado a C++) para integrar el juego en la plataforma.
Eso requeriría modificar algo la versión de BennuGD que se incluiría con el juego para que utilizara el SDK, claro.
Por supuesto, no me estoy ofreciendo voluntario para modificarlo, pero si alguien consigue que los de Steam le acepten el juego para distribución, que me lo comente y por un módico precio le echo una mano :)

PD: También tengo el Monkey Island 3 en CD, pero creo que todos estaremos de acuerdo en que ese no es un verdadero Monkey Island, ¿verdad? :)
Title: Re:Integración con Steam
Post by: SplinterGU on December 30, 2012, 06:40:05 PM
la cosa es que muchos juegos en steam tengo entendido que no solo se trata de disponibilidad en el servidor de ellos, sino que si no tienes acceso al servidor no puedes jugar... asi que la selva del pirata o como se llame no servira de nada para esos juegos...

por otro lado, si hay un sdk y alguien lo consigue, se puede hacer un modulo cerrado tranquilamente en bennugd... porque imagino que si no es publico porque quieren que sea cerrado...
Title: Re:Integración con Steam
Post by: josebita on December 30, 2012, 07:05:58 PM
Quote from: SplinterGU on December 30, 2012, 06:40:05 PMla cosa es que muchos juegos en steam tengo entendido que no solo se trata de disponibilidad en el servidor de ellos, sino que si no tienes acceso al servidor no puedes jugar... asi que la selva del pirata o como se llame no servira de nada para esos juegos...
Ahí me has pillado, la verdad es que no lo sé.
En cuanto a La Selva del Camaleón, estaba hablando de bajarme la versión "no-steam" de algún sitio de esos, claro. Si entrais vereis que tienen un montón de juegos "de nuestra época" :)
Title: Re:Integración con Steam
Post by: gecko on December 30, 2012, 07:16:08 PM
El nivel de integración con steam (y la dependecia de el) corre por parte de los programadores del juego, y no de steam en si.

La mayoria (si no todos los juegos) pueden correr en modo offline, pero porsupuesto que no con todas las funcionalidades (sobre todo la parte de amigos, y eso)
Title: Re:Integración con Steam
Post by: SplinterGU on December 30, 2012, 08:19:45 PM
Quote from: josebita on December 30, 2012, 07:05:58 PM
Quote from: SplinterGU on December 30, 2012, 06:40:05 PMla cosa es que muchos juegos en steam tengo entendido que no solo se trata de disponibilidad en el servidor de ellos, sino que si no tienes acceso al servidor no puedes jugar... asi que la selva del pirata o como se llame no servira de nada para esos juegos...
Ahí me has pillado, la verdad es que no lo sé.
En cuanto a La Selva del Camaleón, estaba hablando de bajarme la versión "no-steam" de algún sitio de esos, claro. Si entrais vereis que tienen un montón de juegos "de nuestra época" :)

a mi esa pagina me da error de demasiadas conexiones... pero entiendo la idea...

Quote from: gecko on December 30, 2012, 07:16:08 PM
El nivel de integración con steam (y la dependecia de el) corre por parte de los programadores del juego, y no de steam en si.

La mayoria (si no todos los juegos) pueden correr en modo offline, pero porsupuesto que no con todas las funcionalidades (sobre todo la parte de amigos, y eso)

quizas no me gusta porque no lo uso, desconozco un poco y no me convence la idea... lo mismo me pasaba con el kinect... no me gustaba hasta que lo use... (ahora no lo uso, pero me sigue gustando...)

quizas este bueno, pero al momento no me convence nada de lo que me han dicho... otra cosa diferente es un market como google play o alguna otra tienda, donde solamente bajas las aplicaciones, pero no necesitas el servidor para jugar a nada...
Title: Re:Integración con Steam
Post by: KeoH on December 31, 2012, 04:06:13 AM
No necesitas estar conectado para jugar a los juegos q tienes de steam. Puedes jugar ofline. Cada vez q instalas un juego te da la opcion de instalar un enlace en el escritorio por eso mismo. Al juego puedes jugar .. puede que no puedas usar tu partida, porque se guarda en la nube (no todos los juegos lo hacen). Y el juego esta en los servidores de steam, te lo tienen alli gratis (excepto por su comision en la venta), y siempre puedes vender tu juego desde tu propia web (pero ya te costeas el hosting y eso), o lo pones en desura o en otros markets.
Title: Re:Integración con Steam
Post by: SplinterGU on December 31, 2012, 07:10:25 PM
Quote from: KeoH on December 31, 2012, 04:06:13 AM
No necesitas estar conectado para jugar a los juegos q tienes de steam. Puedes jugar ofline. Cada vez q instalas un juego te da la opcion de instalar un enlace en el escritorio por eso mismo. Al juego puedes jugar .. puede que no puedas usar tu partida, porque se guarda en la nube (no todos los juegos lo hacen). Y el juego esta en los servidores de steam, te lo tienen alli gratis (excepto por su comision en la venta), y siempre puedes vender tu juego desde tu propia web (pero ya te costeas el hosting y eso), o lo pones en desura o en otros markets.

no entendi... que gracia tiene poder jugar a mi juego offline y no poder grabar mis progresos? tampoco se trata de que puedo venderlo en otros lugares, estamos hablando de steam... si arranco ya pensando que lo voy a tener que meter en otros lugares, pues entonces directamente ni pienso en steam...

igual, quizas, no te entendi.
Title: Re:Integración con Steam
Post by: KeoH on January 01, 2013, 03:38:15 AM
No, Steam es un market mas. Y uno con muchos jugadores jaja merece la pena. Pero eso no quita que utilices otros medios para distribuir el juego. Y lo de jugar offline es para cuando no tengas conexion por lo que sea, q puedas jugar. Pero lo ideal es q tengas conexion.
Title: Re:Integración con Steam
Post by: Arcontus on January 01, 2013, 11:29:45 AM
Para mi, el beneficio de colocar mi juego en Steam es el siguiente:
* Siempre que un usuario seleccione en la tienda de steam "juegos gratis" aparecerá mi juego. Imaginen con la de usuarios que tiene steam, las visitas que son eso.
* Puedo actualizar mi juego cuando quiera a todos los usuarios, sin tener yo que encargarme de programarlo.
* Si quiero guardo los datos del usuario en steam.
* Ahora ya hay steam para linux.
* Sistema de logros público, ya programadito y tal.

En fin, no quiero parecer un comercial de steam, simplemente es otro canal de distribución, pero muy bueno :D

Saludos!
Title: Re:Integración con Steam
Post by: SplinterGU on January 01, 2013, 05:07:15 PM
steam tiene juegos gratis? eso no sabia... ya soporta linux?
Title: Re:Integración con Steam
Post by: Arcontus on January 01, 2013, 09:46:55 PM
Si a ambas,

Un saludo.
Title: Re:Integración con Steam
Post by: SplinterGU on January 01, 2013, 11:31:58 PM
gracias!
Title: Re:Integración con Steam
Post by: KeoH on January 02, 2013, 02:08:29 AM
La version de linux es beta todavia creo .. se puede instalar ya el que quiera. Aún hay pocos juegos, pero promete.
Title: Re:Integración con Steam
Post by: Yawin on January 18, 2013, 10:46:40 AM
La versión de Linux por el momento tiene cuatro juegos mal contados, y ninguno gratuito. De momento, claro.


Por otro lado, efectivamente, Steam es sólo una store de juegos muy bien posicionada en el mercado. Y eso cierto que puede que desaparezca, pero cuando instalas un juego de steam, el juego se descarga entero en el pc. No creo que sea muy dificil instalar junto con el juego, el paquete instalador entero por si quiere hacerse una backup.


Yo creo que es un acierto querer utilizar steam. Obviamente no como primera opción más, pero sí como otra opción.