Course 2 Sem 2, Java
Клавиатурный тренажёр
-
Режим набора коротких слов из рандомных букв:
- во время набора текста играет музыка;
- при долгой задержке между нажатиями клавиш музыка останавливается;
- при нажатии неправильной клавижи звучит фальшивая нота и музыка также останавливается;
- возможность выбора уровня сложности от букв А и О (клавиши под указательными пальцами) до всей клавы;
- в конце упражнения отображается статистика;
- по желанию статистика записывается в файл -> в файле копится статистика за несколько сеансов -> на основе нескольких записей можно построить график;
-
Режим пвп:
- играется по сети;
- у каждого из игроков есть корабль и несколько пушек;
- у корабля есть N хп;
- одни пушки стреляют по вражескому кораблю, другие сбивают ядра, летящие в свой корабль;
- под каждой пушкой генерируются рандомные слова длиной в (ну, например) 12 символов;
- после набора слова под атакующей пушкой она производит выстрел;
- для выстрела не обязательно набирать все 12 символов, но чем их больше, тем больше урона нанесёт ядро;
- чтобы сбить ядро, летящее в корабль, нужно быстро набрать это же слово (оно написано рядом с летящим ядром);
- когда у корабля игрока не остаётся хп, он проигрывает.