Cum se construiesc jocuri simple în Java
Accesați link-ul din secțiunea Resurse și descărcați și instalați "Eclipse IDE pentru dezvoltatori Java (91 MB)".
Faceți un brainstorming pentru jocul dvs. bazat pe text. Limitările dvs. sunt următoarele: calculatorul va afișa un anumit text jucătorului (cum ar fi "ați intrat într-o cameră, puteți merge în stânga sau în dreapta"). Apoi, jucătorul va avea posibilitatea de a răspunde prin introducerea textului ("stânga", de exemplu). Programul de calculator poate apoi să răspundă și dialogul poate merge înainte și înapoi până când doriți ca jocul să se încheie. Scrieți câteva idei de complot și rețineți că ideea este să păstrați interesul jucătorului și să vă distrați.
Deschide Eclipse. Faceți clic pe "Fișier", "Nou", "Proiect Java". Introduceți "GameSimple" ca nume de proiect și faceți clic pe "Finish".
Faceți dublu clic pe folderul SimpleSet din pachetul Explorer, situat în bara de instrumente din stânga, și dați clic pe "Nou", "Clasă".
Introduceți numele jocului dvs. (fără spații) în caseta "Nume". Vom numi jocul nostru exemplu "Mansion Enchanted". Sub "Ce metode de finalizare doriți să creați?" Faceți clic pe caseta de selectare " * * * * * * ", apoi faceți clic pe "Finalizare".
Selectați spațiul gol deasupra " * * * *" și tastați următoarea linie de cod: * * * *. Scanerul ne va ajuta să citim ce intră utilizatorul în consola.
Selectați un spațiu gol în interiorul " * * * *" și tastați următoarele două linii de cod: * * * * * * * ; Scanerul user_in va citi ce tip de utilizator va forma în consolă și îl va arunca în variabila "alegere".
Pentru a scrie la consolă, vom folosi metoda " * * * ". Aceasta înseamnă că oricând doriți ca computerul să spună jucătorului starea actuală a jocului, veți apela această funcție. Într-o linie nouă, tastați: * * ("Welcome to the Enchanted Mansion." Veți vedea o scară largă în fața dvs. și camerele stânga și dreaptă "+" "+" Introduceți "scări" și apăsați enter pentru a urca scările, "dreapta" pentru a merge în camera din dreapta, "+" "+" sau "stânga" pentru a merge în camera din stânga. "); Desigur, puteți schimba ceea ce este în declarația println la ceea ce vreți.
Pentru a citi ce tip de utilizator utilizează metoda nextLine () a utilizatorului_in și pune-l în șirul "choice", tastând următorul cod sub ultima linie: * * * * ; Acum, variabila de alegere conține ceea ce a tastat utilizatorul înainte de a face clic pe enter.
Utilizați o instrucțiune condiționată pentru a afla ce a scris utilizatorul tastând următoarele: * * "scări" * * "Acum sunteți la etaj" * * * * "dreapta" * * "Sunteți acum în bucătărie" * * * * "Stânga" * * * "Sunteți acum în sala de mese" * * * * "Asta nu a fost valabil" * *
Continuați să folosiți pașii de la 8 la 10 pentru a crea un joc așa cum doriți, adăugând mai multe * * *** la computer și mai multe răspunsuri posibile din partea playerului.