Come: Java Game to Steam Greenlight


14

Ho in programma di creare un gioco indipendente usando Java ed Eclipse IDE e voglio mettere il prodotto finito su Steam Greenlight .

Come funziona l'intero processo dopo che il gioco è finito e in esecuzione solo su Eclipse ?


1
Steam fornisce semplicemente l'ecosistema attorno al tuo gioco e garantisce che i tuoi bit siano correttamente presenti nella macchina degli utenti. Devi ancora fare tutto il resto.
Thorbjørn Ravn Andersen,

Risposte:


18

Presumo che tu voglia davvero sapere due cose:

  1. Steam accetterà il mio gioco Java?
  2. Cosa devo fare per farlo funzionare su Steam?

La risposta al n. 1 è "sì". Steam ospita altri giochi Java (come Spiral Knights).

Per il n. 2, ti suggerisco di impacchettare il tuo gioco usando launch4j . Questo ti fornirà wrapper nativi (Windows, Linux) attorno alla tua applicazione. Altri vantaggi includono (dalla loro home page):

Il wrapper offre inoltre una migliore esperienza utente tramite un'icona dell'applicazione, una schermata iniziale pre-JRE nativa e una pagina di download Java nel caso in cui non sia possibile trovare il JRE appropriato.

Puoi ottenere l'ultima versione da Maven per le tue costruzioni di tipo maven / gradle.

Inoltre, nota: Greenlight non è una macchina di marketing magica. Devi commercializzare il tuo gioco davvero, davvero bene per farlo diventare verde.


3

Se il gioco è in esecuzione solo su Eclipse, inizia impacchettando il file .jar, le risorse e tutto ciò che viene fornito con il gioco e prova il gioco su un sistema operativo diverso (o chiedi ad altre persone di farlo).

Avrai un buon ritorno sui problemi tecnici ("il gioco non funziona", "laaag") e sui problemi di gioco ("non abbastanza divertente", "cosa dovrei fare?", "Noioso ...").

Quindi devi pagare una tassa , per l'invio di Greenlight.

Secondo me è ancora meglio se hai un launcher nativo, ma questo è un vantaggio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.