Курсовая работа: Разработка приложения, представляющего собой компьютерную игру "Змейка"

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
Бесплатно скачать Курсовая работа: Разработка приложения, представляющего собой компьютерную игру "Змейка"