Выдержка из работы:
ВВЕДЕНИЕ
Целью работы является разработка компьютерной игры «Ползунок» с использованием языка программирования C++ и библиотеки прикладного программного интерфейса Windows (WinAPI) в среде разработки Microsoft Visual Studio.
Головоломка «Пятнашки» представляет собой классическую логическую игру, в кото-рой пользователю необходимо восстановить правильный порядок нумерованных фишек на квадратном поле, перемещая их за счёт свободной ячейки. Несмотря на простоту пра-вил, игра позволяет тренировать логическое мышление, пространственное воображение и навык планирования последовательности действий.
…………………………………
1 ПОСТАНОВКА ЗАДАЧИ
После запуска приложения создаётся основное окно игры с заголовком «Игра "Пятнаш-ки"». Программа не содержит отдельного графического меню и дополнительных окон настроек: пользователь сразу получает доступ к игровому полю и может приступать к решению головоломки.
Окно имеет фиксированный размер. В центральной области расположено квадратное поле размером 4 ? 4 клеток, в которых находятся пронумерованные фишки от 1 до 15 и одна пустая ячейка. Каждая фишка отображается прямоугольником с цветной заливкой и номером в центре. Пустая ячейка выделяется более тёмным фоном, что облегчает её визуальное распознавание.
Над игровым полем выводится текстовая подсказка по управлению: «Пятнашки: стрел-ки – ход, R – новая игра». В нижней части окна, под полем, отображается служебное сообщение о состоянии игры. При успешном решении головоломки выводится сообщение
«Пазл собран! Нажмите R для новой игры».
…………………………………
ЛИТЕРАТУРА
Список литературы
[1] Керниган Б., Пайк Р. Практика программирования. – М.: Вильямс, 2004. – 288 с.
[2] Левитин А.В. Алгоритмы: введение в разработку и анализ. – М.: Вильямс, 2006. – 576 с.
[3] Подбельский В.В. Язык C++: учебное пособие. – М.: Финансы и статистика, 2003. – 560 с.
[4] Шилдт Г. Полный справочник по C++. – М.: Вильямс, 2006. – 800 с.
[5] Петцольд Ч. Программирование для Windows. – СПб.: Питер, 2002. – 1104
…………………………………