Реферат: Разработка игровой программы
y:=y+1; {увеличить координату по Y на 1}
SetCursor(x,y); {установить на новую координату курсор}
end;
end;
Case Event.ScanCode of {проверка скан-кода клавиатуры}
57: {если пробел}
begin
If GetState(sfCursorVis) Then {если курсор виден}
TScroller.HideCursor {то скрыть его}
Else
TScroller.ShowCursor; {иначе показать его}
end;
end;
End;
end;
End;
Описание игровой программы «Стрельба по мишени».
Игровая программа состоит из трех процедур (minv — уменьшение кол-ва патронов, intro — заставка, go — конец игры) и основного блока программы.
Процедура minv (уменьшение количества патронов).
kv:=kv-1; {уменьшение значение переменной kv (в основной программе она фигурирует как количество патронов) }
setfillstyle(1,9); {установка стиля заполнения фона}
bar((20-kv)*10+415,4,(20-kv)*10+425,12); {стирание одного патрона с экрана}
Процедура intro; {Заставка}
Выводит заставку игры.
settextstyle(0,0,15); {установка стиля текста}
setcolor(12); {установка цвета}
outtextxy(140,100,'ТИР'); {вывод текста}
settextstyle(0,0,2);
setcolor(10);