Steam fournit simplement l'écosystème autour de votre jeu et garantit que vos bits sont correctement présents sur la machine des utilisateurs. Vous devez toujours faire tout le reste.
Thorbjørn Ravn Andersen
Réponses:
18
Je suppose que vous voulez vraiment savoir deux choses:
Est-ce que Steam acceptera mon jeu Java?
Que dois-je faire pour que cela fonctionne sur Steam?
La réponse à # 1 est "oui". Steam héberge d'autres jeux Java (comme Spiral Knights).
Pour le n ° 2, je vous suggère de conditionner votre jeu en utilisant launch4j . Cela vous fournira des wrappers natifs (Windows, Linux) autour de votre application. Les autres avantages incluent (à partir de leur page d'accueil):
L'encapsuleur offre également une meilleure expérience utilisateur grâce à une icône d'application, un écran de démarrage natif pré-JRE et une page de téléchargement Java au cas où le JRE approprié ne serait pas trouvé.
Vous pouvez obtenir la dernière version de Maven pour vos builds maven / gradle.
Notez également: Greenlight n'est pas une machine de marketing magique. Vous devez commercialiser votre jeu vraiment, vraiment bien pour le mettre au vert.
Si votre jeu ne fonctionne que sur Eclipse, commencez par emballer le .jar, les ressources et tout ce qui vient avec votre jeu et essayez votre jeu sur différents systèmes d'exploitation (ou demandez à d'autres personnes de le faire).
Vous aurez un bon retour sur les problèmes techniques ("le jeu ne fonctionne pas", "laaag") et les problèmes de gameplay ("pas assez drôle", "que suis-je censé faire?", "Ennuyeux ...").
Ensuite, vous devez payer des frais pour la soumission Greenlight.
À mon avis, c'est encore mieux si vous avez un lanceur natif, mais c'est un bonus.
Réponses:
Je suppose que vous voulez vraiment savoir deux choses:
La réponse à # 1 est "oui". Steam héberge d'autres jeux Java (comme Spiral Knights).
Pour le n ° 2, je vous suggère de conditionner votre jeu en utilisant launch4j . Cela vous fournira des wrappers natifs (Windows, Linux) autour de votre application. Les autres avantages incluent (à partir de leur page d'accueil):
Vous pouvez obtenir la dernière version de Maven pour vos builds maven / gradle.
Notez également: Greenlight n'est pas une machine de marketing magique. Vous devez commercialiser votre jeu vraiment, vraiment bien pour le mettre au vert.
la source
Si votre jeu ne fonctionne que sur Eclipse, commencez par emballer le .jar, les ressources et tout ce qui vient avec votre jeu et essayez votre jeu sur différents systèmes d'exploitation (ou demandez à d'autres personnes de le faire).
Vous aurez un bon retour sur les problèmes techniques ("le jeu ne fonctionne pas", "laaag") et les problèmes de gameplay ("pas assez drôle", "que suis-je censé faire?", "Ennuyeux ...").
Ensuite, vous devez payer des frais pour la soumission Greenlight.
À mon avis, c'est encore mieux si vous avez un lanceur natif, mais c'est un bonus.
la source