java логика игры в слова - PullRequest
0 голосов
/ 03 мая 2020

Привет, я должен создать игру для двух игроков, где один игрок угадывает слово, начинающееся со случайного символа, минимум 3 буквы в длину и должно быть в словарной базе, слово второго игрока должно соответствовать последним двум условиям, плюс должно начинаться с двух последних буквы слова, предоставленные первым игроком. Оба игрока начинают с 3 жизнями. Пример: случайное слово: e firstPlayer: echo secondPlayer: hollow

Как вы думаете, будет ли хорошо использовать несколько вложенных операторов if? Как добавить случайный символ с первой попытки?

if(longer than 3){
   if(in word base){
        if(starting with 2 letters from previous last letters){
           currentPlayerPoints+=1;
           message="Thats right you got a point";
        }else{
           currentPlayerLives-=0;
           message="you didnt match the word";
        }
    }else{
        message="your word is not in database";
        currentPlayerLives-=0;
    }
}else{
    message="your word should be longer at least 3 letters long";
    currentPlayerLives-=0;
}
...