Jak stavět jednoduché hry v jazyce Java
Přejděte na odkaz v sekci Zdroje a stáhněte a nainstalujte "Eclipse IDE for Java Developers (91 MB)".
Vytvořte brainstormy pro vaši textovou hru. Vaše omezení jsou následující: počítač zobrazí přehrávač nějaký text (například "jste vstoupili do místnosti, můžete jít doleva nebo doprava"). Poté bude mít hráč možnost odpovědět zadáním textu (například "vlevo"). Počítačový program pak může reagovat a dialog se může pohybovat tam a zpět, dokud nebude hra skončit. Napište několik nápadů na spiknutí a pamatujte si, že myšlenkou je udržet zájem hráče a bavit se.
Otevřete Eclipse. Klikněte na "Soubor", "Nový", "Projekt Java". Jako název projektu zadejte "GameSimple" a klikněte na tlačítko "Dokončit".
Poklepejte na složku SimpleSet v Průzkumníku paketů umístěném v panelu nástrojů na levé straně a klikněte na tlačítko "Nové", "Třída".
Do pole "Jméno" zadejte název hry (bez mezer). Budeme nazývat naši příkladnou hru "Enchanted Mansion". Ve skupinovém rámečku "Jaké metody chcete dokončit chcete vytvořit?" Zaškrtněte políčko " * * * * * * " a klikněte na tlačítko "Dokončit".
Vyberte prázdný prostor nad " * * * *" a zadejte následující řádek kódu: * * * *. Skener nám pomůže přečíst, co uživatel zadá do konzoly.
Vyberte volné místo uvnitř " * * * *" a zadejte následující dva řádky kódu: * * * * * * * ; Skener user_in čte, co uživatel v konzole zadá a vymaže jej v proměnné "choice".
Chcete-li napsat do konzoly, použijeme metodu " * * * ". To znamená, že kdykoli chcete, aby počítač informoval hráče o aktuálním stavu hry, zavoláte tuto funkci. V novém řádku zadejte: * * ("Vítejte v Enchanted Mansion." Vidíte široké schodiště před vámi a místnosti po levé a pravé straně. "+" "+" Zadejte "schody" a stisknutím klávesy Enter vyjedete po schodech, "pravý", jděte do místnosti na pravé straně, "+" "+" nebo "vlevo" a přejděte do místnosti vlevo. "); Samozřejmě můžete změnit to, co je uvnitř příkazu println, na co chcete.
Chcete-li číst, co uživatel zadá, použijte metodu nextLine () user_in a vložte jej do řetězce "choice" zadáním následujícího kódu následující řádek: * * * * ; Nyní proměnná pro výběr obsahuje to, co uživatel zadal předtím, než klepnul na vstup.
Použijte podmíněný pokyn, abyste zjistili, co napsal uživatel, a napište následující: * * "schody" * * "Nyní jste nahoře" * * * * "pravý" * * "Nyní jste v kuchyni" * * * "Vlevo" * * * "Nyní jste v jídelně" * * * * "To nebylo platné" * *
Pokračujte v krocích 8 až 10 a vytvořte tak složitou hru, jak chcete, přidáním dalšího * * *** do počítače a další možné reakce od přehrávače.