Курсовая работа: Игра "Vertolet"

При наличии бонуса игрок может активировать защитное поле с помощью которого он сможет пролететь сквозь препятствия, однако с активированным защитным полем нельзя собрать дополнительные очки-«кубики» и за каждый пройденный метр будет убираться одно бонусное очко.

При столкновении с препятствием вертолет взрывается и игра заканчивается.

Постепенно скорость вертолета увеличивается, пока не достигнет максимальной скорости, с которой сможет лететь вертолет.

За каждый пролет 500 метров игрок получает 35 бонусов.

За нахождение кубика игрок получает 500 очков.

Информацию о текущем количестве очков вы можете найти в правой части экрана

УПРАВЛЕНИЕ В ИГРЕ

Для движения вертолета по игровому полю используются клавиши ’↑’ , ’←’, ’↓’, ‘→’. Для активации зашитного поля клавиша ‘Пробел’. Защитное поле отключается при нулевом количистве бонуса или при нажатии любой клавиши . Также вертолет может резко набрать высоту клавиша ’w’ и снизиться клавиша ’s’.


ЗАКЛЮЧЕНИЕ

Задача, изначально поставленная мной, выполнена. Но всегда есть пути к совершенствованию. Для этого я наметил комплекс целей, которые в будущем постараюсь воплотить в своей программе. Вот они:

· Создание противников.

· создание нескольких (трех) уровней игры компьютера.

· создание загрузочного ролика.

· переход от Dos’а к Windows’у.

· переход в 3-d.

Очень надеюсь, что написанием данной я увеличил круг поклонников этой замечательной игры и привнес небольшую лепту в ее развитие.

ПРИЛОЖЕНИЯ

ИСХОДНЫЕ КОДЫ ПРОЦЕДУР И ФУНКЦИЙ, ПРЕДСТАВЛЯЮЩИЕ НАИБОЛЬШИЙ ИНТЕРЕС

function game (sd:boolean):word;

const left=#75;

right=#77;

up=#72;

down=#80;

begin

ni;

fon:=0;

plus:=0;

yr:=3;

schet:=0;

К-во Просмотров: 646
Бесплатно скачать Курсовая работа: Игра "Vertolet"