Steam solo proporciona el ecosistema alrededor de su juego y garantiza que sus bits estén correctamente presentes en la máquina de los usuarios. Aún necesitas hacer todo el resto.
Thorbjørn Ravn Andersen
Respuestas:
18
Supongo que realmente quieres saber dos cosas:
¿Steam aceptará mi juego Java?
¿Qué debo hacer para que funcione en Steam?
La respuesta al # 1 es "sí". Steam alberga otros juegos Java (como Spiral Knights).
Para el n. ° 2, te sugiero que empaque su juego usando launch4j . Esto le proporcionará envoltorios nativos (Windows, Linux) alrededor de su aplicación. Otros beneficios incluyen (desde su página de inicio):
El contenedor también proporciona una mejor experiencia de usuario a través de un icono de aplicación, una pantalla de presentación nativa anterior a JRE y una página de descarga de Java en caso de que no se encuentre el JRE apropiado.
Puede obtener la última versión de Maven para sus compilaciones de maven / gradle.
Además, tenga en cuenta: Greenlight no es una máquina mágica de marketing. Tienes que comercializar tu juego realmente, muy bien para obtener luz verde.
Si su juego se ejecuta solo en Eclipse, comience empacando el .jar, los recursos y todo lo que viene con su juego y pruebe su juego en un sistema operativo diferente (o pídale a otras personas que lo hagan).
Tendrás un buen retorno sobre los problemas técnicos ("el juego no funciona", "laaag") y los problemas de juego ("no es lo suficientemente divertido", "¿qué se supone que debo hacer?", "Aburrido ...").
Luego tiene que pagar una tarifa , por la presentación de Greenlight.
En mi opinión, es aún mejor si tienes un lanzador nativo, pero eso es una ventaja.
Respuestas:
Supongo que realmente quieres saber dos cosas:
La respuesta al # 1 es "sí". Steam alberga otros juegos Java (como Spiral Knights).
Para el n. ° 2, te sugiero que empaque su juego usando launch4j . Esto le proporcionará envoltorios nativos (Windows, Linux) alrededor de su aplicación. Otros beneficios incluyen (desde su página de inicio):
Puede obtener la última versión de Maven para sus compilaciones de maven / gradle.
Además, tenga en cuenta: Greenlight no es una máquina mágica de marketing. Tienes que comercializar tu juego realmente, muy bien para obtener luz verde.
fuente
Si su juego se ejecuta solo en Eclipse, comience empacando el .jar, los recursos y todo lo que viene con su juego y pruebe su juego en un sistema operativo diferente (o pídale a otras personas que lo hagan).
Tendrás un buen retorno sobre los problemas técnicos ("el juego no funciona", "laaag") y los problemas de juego ("no es lo suficientemente divertido", "¿qué se supone que debo hacer?", "Aburrido ...").
Luego tiene que pagar una tarifa , por la presentación de Greenlight.
En mi opinión, es aún mejor si tienes un lanzador nativo, pero eso es una ventaja.
fuente