Come costruire giochi semplici in Java
Vai al link nella sezione Risorse e scarica e installa "Eclipse IDE per sviluppatori Java (91 MB)".
Fai un brainstorming per il tuo gioco basato sul testo. I tuoi limiti sono i seguenti: il computer mostrerà del testo al giocatore (come "sei entrato in una stanza, puoi andare a sinistra oa destra"). Quindi il giocatore avrà la possibilità di rispondere inserendo del testo ("sinistra" per esempio). Il programma per computer può quindi rispondere e il dialogo può andare avanti e indietro finché non si desidera terminare il gioco. Scrivi alcune idee per la trama e tieni presente che l'idea è di mantenere il giocatore interessato e divertirsi.
Apri Eclipse. Clicca su "File", "Nuovo", "Progetto Java". Digita "GameSimple" come nome del progetto e quindi fai clic su "Fine".
Fare doppio clic sulla cartella SimpleSet in Packet Explorer, che si trova nella barra degli strumenti a sinistra, e fare clic su "Nuovo", "Classe".
Digita il nome del gioco (senza spazi) nella casella "Nome". Chiameremo il nostro esempio di gioco "Enchanted Mansion". Sotto "Quali metodi vuoi completare per creare?" Fai clic sulla casella " * * * * * ", quindi fai clic su "Fine".
Selezionare lo spazio vuoto sopra " * * * *" e digitare la seguente riga di codice: * * * *. Lo scanner ci aiuterà a leggere ciò che l'utente inserisce nella console.
Selezionare uno spazio vuoto all'interno di " * * * *" e digitare le seguenti due righe di codice: * * * * * * * ; Lo scanner user_in leggerà ciò che l'utente digita nella console e lo scaricherà nella variabile "choice".
Per scrivere sulla console, useremo il metodo " * * * ". Ciò significa che ogni volta che vuoi che il computer dica al giocatore lo stato attuale del gioco, chiamerai questa funzione. In una nuova riga, digita: * * ("Benvenuto nella Dimora Incantata". Vedi un'ampia scalinata davanti a te e le stanze a sinistra e a destra. "+" "+" Digita "scale" e premi invio per salire le scale, 'giusto' per andare nella stanza alla tua destra, "+" "+" o "sinistra" per andare nella stanza alla tua sinistra. "); Ovviamente è possibile modificare ciò che si trova all'interno dell'istruzione println in base a ciò che si desidera.
Per leggere ciò che l'utente digita, usa il metodo nextLine () di user_in e mettilo nella stringa "choice", digitando il seguente codice sotto l'ultima riga: * * * * ; Ora la variabile choice contiene ciò che l'utente ha digitato prima di aver fatto clic su enter.
Usa un'istruzione condizionale per scoprire cosa ha scritto l'utente, digitando quanto segue: * * "scale" * * "Ora sei di sopra" * * * * "giusto" * * "Ora sei in cucina" * * * * "Sinistra" * * * "Ora sei nella sala da pranzo" * * * * "Non era valido" * *
Continua a utilizzare i passaggi da 8 a 10 per creare un gioco complicato come desideri aggiungendo più * * *** al computer e più possibili risposte dal giocatore.