Как да изградим прости игри в Java
Отидете на връзката в секцията "Ресурси" и изтеглете и инсталирайте "Eclipse IDE for Java Developers (91 MB)".
Направете мозъчна атака за вашата текстова игра. Вашите ограничения са следните: компютърът ще покаже някакъв текст на плейъра (например "сте влезли в стаята, можете да отидете наляво или надясно"). След това плейърът ще има възможността да отговори, като въведе текст ("ляво" например). След това компютърната програма може да реагира и диалогът може да върви напред-назад, докато не искате играта да приключи. Напиши няколко идеи за парцел и имайте предвид, че идеята е да се запази интересуващият играч и да се забавлявате.
Отворете Eclipse. Кликнете върху "Файл", "Нов", "Проект Java". Въведете "GameSimple" като име на проекта и след това кликнете върху "Finish".
Щракнете двукратно върху папката SimpleSet в Explorer Packet, намираща се в лентата с инструменти вляво, и щракнете върху "New", "Class".
Въведете името на играта си (без интервали) в полето "Име". Ще наречем примерната ни игра "Enchanted Mansion". Под "Какви начини да завършите бихте искали да създадете?" Кликнете върху квадратчето " * * * * * * ", след което върху "Finish".
Изберете празното място над " * * * *" и въведете следния ред код: * * * *. Скенерът ще ни помогне да прочетем какво въвежда потребителят в конзолата.
Изберете празно място в " * * * *" и въведете следните два реда код: * * * * * * * ; Скенерът user_in ще прочете това, което потребителят напише в конзолата и ще го зареди в променливата "choice".
За да пишете в конзолата, ще използваме метода " * * * ". Това означава, че всеки път, когато искате компютърът да каже на играча текущото състояние на играта, ще се обадите на тази функция. На нова линия въведете: * * ("Добре дошли в омагьосаното имение". Виждате широко стълбище пред вас и стаи отляво и надясно. "+" "Напишете" стълби "и натиснете Enter, за да се изкачите по стълбите, "право" да отидете в стаята отдясно, "+" "+" или "ляво", за да отидете в стаята отляво. "); Разбира се, можете да промените това, което е в изявлението println, до каквото искате.
За да прочетете това, което потребителят напише, използвайте метода nextLine () на user_in и го поставете в низ "избор", като въведете следния код под последния ред: * * * * ; Сега променливата за избор съдържа това, което потребителят написал преди да натисне.
Използвайте условно указание, за да разберете какво е написал потребителят, като напишете следното: * * "стълби" * * "Сега сте горе" * * * * "прав" * * "Сега сте в кухнята" * * * "Ляво" * * * "Сега сте в трапезарията" * * * * "Това не е валидно" * *
Продължете да използвате стъпки от 8 до 10, за да създадете толкова сложна игра, колкото искате, като добавите още * * *** към компютъра и още възможни отговори от плейъра.