Написать игру "Виселица" на с++

Катрин6 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.12.2018

Требуется разработать игру«Виселица» с графическим интерфейсом. Данная программа должна позволять

пользователю производить данные действия: начало игры, выбор слова, совершение

и обработка игровых событий (выбор определённой буквы слова), сохранение

состояния игры в файл, запуск игры из файла.

1.      Методрешения

Для реализации программы используется языкпрограммирования C++ и библиотека QT. Для загадываемых слов абстрактный класс BasicWord, от которого наследуются следующие классы: DictionaryWord – характеризует слово изпредоставленного списка, UserWord – характеризуетсоздаваемое пользователем слово. Класс Library отвечает за список слов длязагадывания. Класс Man отвечаетза человека на виселице. Класс Game –обработчик игровых событий. Класс StartWidget – отвечает за выбор слова. Такжекласс MainWindow,который представляет собой виджет, описывающий основное окно игры. Количество классов

может дополняться в ходе выполнения проекта.

2.      Иерархияклассов

BasicWord:

-DictionaryWord – характеризуетслово из предоставленного списка;

-UserWord – характеризуетсоздаваемое пользователем слово.

Library – характеризуетсписок слов для загадывания.

Man –характеризует человека на виселице.

Game – обработчик игровыхсобытий.

StartWidget –отвечает за выбор слова.

MainWindow – виджет,описывающий основное окно игры.

Заявки фрилансеров