министерство образования и науки украины
ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ
РАДИОЭЛЕКТРОНИКИ
Факультет КИУ
по курсу системное программирование
Пояснительная записка
Тема: ”Разработка программы-игры «Змея» на языке С++ с использованием функций WinAPI”
Руководитель ……………………………доц. каф ЭВМ Волк М. А.
(подпись, дата)
Студент ………………………. ст. гр. КИ-06-7 Парченко П. В.
(подпись, дата)
Харьков 2008
СОДЕРЖАНИЕ
СПИСОК СОКРАЩЕНИЙ………………………………………………………3
ВВЕДЕНИЕ……………………………………………………………………….4
1 ПОСТАНОВКА И АНАЛИЗ ЗАДАЧИ………………………………………6
2 ОПИСАНИЕ СТРУКТУРЫ ПРОГРАММЫ И АЛГОРИТМОВ РАБОТЫ...9
3 РАЗРАБОТКА ПРОГРАММЫ……………………………………………….14
4 ТЕСТИРОВАНИЕ ПРОГРАММЫ…………………………………………...17
5 ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ…………………………………………..18
ВЫВОДЫ………………………………………………………………………...22
СПИСОК ЛИТЕРАТУРЫ……………………………………………………….23
ПРИЛОЖЕНИЕ А Листинг программы………..………………………………24
СПИСОК СОКРАЩЕНИЙ
В реферате использованы следующие сокращения:
· VS – среда программирования Microsoft Visual Studio 2005
· Игра – программа-игра «Змея»
· HUD – Heads-Up Display(информация в играх, выводящаяся поверх главной части игры)
· Контекст – контекст устройства (Device context)
· ПО – программное обеспечение
ВВЕДЕНИЕ
Snake (Питон, Удав, Змейка и др.) – компьютерная игра, возникшая в середине или в конце 1970‐х. В свое время игра стала очень популярной как среди детей и молодежи, так и среди взрослого населения всего мира.
Первой игрой этого плана был игровой автомат Hustle, выпущенный фирмой Gremlin в 1977 году. Одна из первых реализаций (возможно, первая) на домашнем компьютере была сделана в 1979 году на компьютере TRS-80, автор F. Seger (Германия). Вскоре после неё вышла версия для Commodore VIC-20, под названием Worms. Микрокомпьютерная версия игры Hustle была выпущена Milton Bradley для компьютера TI-99/4A в 1980 году. В число известных вариантов Питона входит игра Nibbles, некоторое время входившая в комплект MS-DOS. Сейчас же количество различных разнообразных реализаций гораздо увеличилось. Игру «Змея» можно найти для всех операционных систем под PC, а также мини-версии для мобильных телефонов с поддержкой Java и для карманных компьютеров.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.