Компьютер загадывает слово (из списка в файле) и показывает, сколько в нем букв. Игрок вводит буквы по одной. Если буква в слове есть, компьютер показывает, сколько раз она в нем встречается и в каких местах. Если буква отсутствуют, компьютер засчитывает ошибку. Если слово полностью угадано, игрок победил. После каждой ошибки, дорисовывается виселица. Всего можно совершить 7 ошибок.
Чтобы добавить отгадываемые слова, нужно зайти в папку data
и добавить в файл words.txt
каждое слово с новой строки заглавными буквами.
Чтобы запустить игру, в терминале перейдите в корень проекта и запустите команду
ruby main.rb