Курсовая работа: Разработка приложения, представляющего собой компьютерную игру "Змейка"
8) Проверка: “не съела” ли “змейка” “яблоко” если съела, то наращиваем ей хвост и переходим к пункту 3), в противном случае см. Следующий пункт.
9) Перерисовка “Змейки”
Игра на ловкость “Змейка”
Законченный вариант игры змейка должен содержать:
4) “Змейку”, которая может двигаться в ограниченной плоскости. Маневрами “Змейки” должен управлять играющий. “Змейка” должна увеличиваться в размерах при столкновении с “яблоком” и погибать при столкновении с “стеной”, при пересечении самой себя и при выходе за границы плоскости заданной программистом.
5) “Яблоко” или другой объект, при столкновении с которым “Змейка” “съедает” его(увеличивается в длину в зависимости от условий заданных программистом.
6) “стена” объект при столкновении с которым змейка погибает.
“змейка” может управляться с помощью клавиш на форме, игра может иметь счетчик набранных очков, таблицу лучших игроков, которая может сохранятся и считываться из файла, а также другие элементы которые увеличивают играбельность игры.
Функции управления экранными объектами.
сообщение |
назначение |
аргументы |
GotoXY( ) |
Размещение объекта |
Координаты х,у |
Level() |
Вы никогда не выиграете, если не будете бдительны |
Координаты х,у |
Move(Game &g) |
Функция которая двигает и рисует |
Game &g |
PlusJabloko(Game &g) |
Функция разброски яблок |
Game &g |
skorostGame(Game &g) |
Функция старта змейки ее координат и скорости |
Game &g |
SetColor(ConsoleColor text, ConsoleColor background) |
Изменение цвета |
К-во Просмотров: 723
Бесплатно скачать Курсовая работа: Разработка приложения, представляющего собой компьютерную игру "Змейка"
|