Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.
/ hangman-game Public archive

Лингвистическая головоломка

Notifications You must be signed in to change notification settings

eternalyoung/hangman-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Виселица (игра)

Лингвистическая головоломка, правила которой основаны на угадывании слов, написанная на Ruby

Виселица на wiki

Правила игры

Программа загадывают слово, буквы которого скрыты символами. Игрок предлагает букву, которая может входить в это слово. Если такая буква есть в слове, то программа показывает её — столько раз, сколько она встречается в слове. Если такой буквы нет, то к виселице добавляется круг в петле, изображающий голову. Игрок продолжает отгадывать буквы до тех пор, пока не отгадает всё слово. За каждый неправильный ответ программа добавляет одну часть туловища к виселице.

Если туловище в виселице нарисовано полностью, то игрок проигрывает. Если игроку удаётся угадать слово, он выигрывает.

Установка и запуск

Перед запуском программы необходимо выполнить установку необходимых программе гемов.

bundle install

Для запуска программы необходимо запустить файл main.rb.

bundle exec ruby main.rb

Добавление слов

Для добавления в игру своих слов необходимо вписать их в файл words.txt в папке data

About

Лингвистическая головоломка

Topics

Resources

Stars

Watchers

Forks

Languages