1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako napraviti jednostavne Java igre

Ako ste Java programer početnik i htjeli biste napisati igru, najbolje je da počnete što jednostavnije. Tekstualne igre su najjednostavniji žanr računalnih igara. Omogućuju puno mašte i kreativnosti i programera i igrača te vam omogućuju da se naviknete na rad s korisničkom interakcijom u Javi. Kako biste kreirali Java igricu, najprije ćete morati pravilno instalirati Javu na svom računalu i uređivač u koji ćete napisati svoj kod. Srećom, dostupan je besplatan program koji radi oboje:Eclipse editor za Java Developers. Koristit ćemo Eclipse za izradu našeg Java projekta.

1. korak

Dođite do veze u odjeljku Resursi i preuzmite i instalirajte "Eclipse za Java Developers IDE (91 MB)".

2. korak

Razmislite o nekim idejama za svoju igru ​​temeljenu na tekstu. Vaša ograničenja su sljedeća:računalo će ispisati neki tekst playeru (kao što je "ušli ste u sobu, možete ići lijevo ili desno"). Tada će igrač imati priliku odgovoriti unosom teksta ("lijevo," na primjer). Računalni program tada može odgovoriti, a dijaloški okvir može ići naprijed-natrag tako sve dok ne želite da igra završi. Napišite neke ideje za zaplet i imajte na umu da je ideja zadržati igrača zainteresiranim i zabaviti se.

3. korak

Otvorite Eclipse. Pritisnite "Datoteka", "Novo", "Java projekt". Upišite "SimpleGame" kao naziv projekta, a zatim kliknite "Završi."

4. korak

Dvaput kliknite mapu SimpleGame u Package Exploreru, koji se nalazi na lijevoj alatnoj traci, i kliknite "Novo", "Razred."

Korak 5

Unesite naziv svoje igre (bez razmaka) u okvir "Naziv". Naš primjer igre nazvat ćemo "HauntedMansion". U odjeljku "Koju metodu želite izraditi?" kliknite potvrdni okvir "public static void main(String[] args)", zatim kliknite "Finish."

Korak 6

Odaberite razmak iznad "javne klase HauntedMansion" i upišite sljedeći redak koda:import java.util.Scanner;. Skener će nam pomoći da pročitamo što korisnik unese u konzolu.

7. korak

Odaberite razmak unutar "public static void main(String[] args){" i upišite sljedeća dva retka koda:Izbor niza; Skener user_in =novi skener(System.in);

Skener user_in pročitat će ono što korisnik upisuje u konzolu i ubaciti to u varijablu "choice".

Korak 8

Za pisanje u konzolu koristit ćemo metodu "System.out.println()". To znači da ćete svaki put kada želite da računalo javi igraču trenutno stanje igre, pozvati ovu funkciju. U novom retku upišite:System.out.println("Dobrodošli u ukletu vilu. Vidite prostrano stubište ispred sebe i sobe s lijeve i desne strane." +"\n"+"Upišite 'gore' i pritisnite enter za idite gore stubištem, 'desno' da idete u sobu s vaše desne strane," +"\n"+"ili 'lijevo' da idete u sobu s vaše lijeve strane.");

Naravno, možete promijeniti ono što je unutar izjave println u što god želite.

Korak 9

Kako biste pročitali što korisnik upisuje, upotrijebite metodu user_in nextLine() i stavite je u niz "choice", upisujući sljedeći kod ispod posljednjeg retka:choice =user_in.nextLine();

Sada izborna varijabla sadrži sve što je korisnik upisao prije nego što je pritisnuo Enter.

Korak 10

Upotrijebite uvjetnu naredbu kako biste saznali što je korisnik upisao, upisivanjem sljedećeg:if(choice.equals("upstairs")){ System.out.println("Sada ste na katu."); } else if(choice.equals("right")){ System.out.println("Sada ste u kuhinji"); } else if(choice.equals("left")){ System.out.println("Sada ste u blagovaonici"); } else { System.out.println("To nije valjano"); }

Korak 11

Nastavite koristiti korake od 8 do 10 kako biste stvorili zamršenu igru ​​koju želite dodavanjem više System.out.Println() s računala i više mogućih odgovora igrača.


  1. Brzinomjer Java igre
  2. Kako izgraditi jednostavan Light Box
  3. Kako preuzeti BlackBerry igre
  4. SE W200i Java igre
  5. Kako pobijediti mobilne igre