Введение
В этом проекте вы научитесь создавать простую игру для тренировки печати с использованием shell-скрипта. Игра отображает случайные символы на экране, и ваша цель - ввести их до того, как они исчезнут. Игра предлагает различные режимы с разным уровнем сложности. Вы можете выбрать тренировку печати цифр, букв, их смеси или даже своих собственных слов.
👀 Предпросмотр

🎯 Задачи
В этом проекте вы научитесь:
- Создавать проектный файл и открывать его в редакторе кода
- Отображать приветственный интерфейс с использованием специальных символов и цветов
- Реализовывать меню выбора режима для выбора уровня сложности
- Реализовывать меню выбора категории печати для выбора типа символов для тренировки
- Создавать функции для рисования рамки и заполнения фонового цвета интерфейса печати
- Генерировать случайные буквы и цифры для игры в печать
- Реализовывать функциональность печати, включая обработку пользовательского ввода и расчет точности
- Создавать функцию graceful exit для обработки специальных сигналов
🏆 Достижения
После завершения этого проекта вы сможете:
- Демонстрировать основы shell-скриптинга
- Использовать специальные символы и цвета в терминальном выводе
- Читать ввод от пользователя в shell-скриптах
- Реализовывать меню и пользовательские интерфейсы в shell-скриптах
- Обрабатывать специальные сигналы в shell-скриптах