
Среда программирования: C++ QT 5
Название работы: Игра «Угадай слово»
Вид работы: Курсовая работа
Тематика работы: Игры, Работа с текстом
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: игра, угадай слово, словарь, буквенные игры, слово
Функции программы:
Пользователю задаётся вопрос, ответом на который является загаданное слово. Оно выводится на экран с 20% открытых букв, все остальные закрыты с помощью «-». Вопросы вместе со словами хранятся в отдельном файле и выбираются оттуда случайным образом. Пользователь имеет лимит попыток, который выводится на экран. Он может вводить либо букву, либо всё слово целиком. В случае, если его догадки оказались неверными снимается одна попытка, что так же отображается на экране. Если слово не угадано, а лимит истёк — проигрыш. Если пользователь вводит верную букву, слово заново выводится на экран, где вместо знаков «-» на месте угаданной буквы сама буква. В этом случае попытки не снимаются. Если до лимита пользователь угадывает слово — выигрыш. После этого ему предлагается добавить новое слово вместе с вопросом к нему к уже имеющимся. Далее из другого файла считывается рейтинг. Пользователь вводит свой никнейм, после чего он и его счёт заносится в этот самый рейтинг, который отсортирован по убыванию.
Файл словаря можно редактировать как в редакторе, так и добавлять слова через саму программу.
Используется только С++ и Qt. Что касается используемым компонентов фреймворка, то обычный QtWidgets, без QML, OpenGL и скриптов.
Видео работы программы доступно на Youtube по следующей
ссылке
![]()
Видео работы программы доступно на Rutube по следующей
ссылке
![]()
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Для корректной работы программы после компиляции нужно скопировать файлы из каталога data в каталог к exe-файлу.
full
data
scorelist
wordlist
GuessWord
coptions
coptions
ctryresult
ctryresult
guessgame
guessgame
GuessWord
main
mainwindow
mainwindow
mainwindow
scoretable
scoretable
wordtable
wordtable
program
GuessWord
libgcc_s_dw2-1
libstdc++-6
libwinpthread-1
platforms
qwindows
Qt5Core
Qt5Gui
Qt5Widgets
scorelist
styles
qwindowsvistastyle
wordlist|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 1000 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |