Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Гра "Vertolet"

Реферат Гра "Vertolet"





ound (500); delay (100); nosound; end;

inc (schet);

if ((schet mod 200) = 0) and (yr <20) then begin

setcolor (0);

line (25 + yr * 2,101,25 + yr * 2,480);

yr: = yr +1; end;

if (schet mod 500) = 0 then begin

plus: = plus-35; pl: = 70-plus; setcolor (12);

outtextxy (50,35, och);

setcolor (red);

str (pl, och); outtextxy (50,35, och);

end;

setlinestyle (0,0,1);

if (schet mod 10) = 0 then begin

setcolor (12);

outtextxy (560,35, och1);

setcolor (red);

str (schet, och1);

outtextxy (560,35, och1); end;

if (schet> 500) and (level = 1) then

begin

ll: = 350; l: = 680; lev ('Level 2 ', '2'); level: = 2; end;

if (schet> 1500) and (level = 2) then

begin

kk: = 300; k: = 780; lev ('Level 3 ', '3'); level: = 3; end;

if (schet> 3000) and (level = 3) then

begin

i: = 980; ii: = 400; lev ('Level 4 ', '4'); level: = 4; end;

if (schet> 5000) and (level = 4) then

begin

lev ('Level 5', '5 '); level: = 5; end;

if (schet> 7000) and (level = 5) then

begin

lev ('Level 6', '6 ');

level: = 6; end;

if (schet> 10000) and (level = 6) then

begin

lev ('Level 7', '7 '); level: = 7; end;


if sd = false then delay (50);

setfillstyle (1,0);

if sd = false then delay (10);

putimage (a-10, d-25, ver ^, 0);


{Level 1}

if sd = false then delay (10);

putimage (v, vv, barer1 ^, 0);

if (schet mod bonn) = 0 then inc (aw);

if (aw mod 2) = 0 then

putimage (v-50, vv +80, barer2 ^, 0);

if sd = false then delay (10);

putimage (z, zz, barer ^, 0);

{Level 2}


if sd = false then delay (10);

if level> 1 then putimage (l, ll, barer1 ^, 0);

{Level 3}


if sd = false then delay (10);

if level> 2 then putimage (k, kk, barer ^, 0);


setcolor (12);

line (25 + yr * 2,101,25 + yr * 2,480);

until Ord (t) = 258;

freemem (ver, imagesize (a-10, d-25, a +53, d +40));

freemem (barer, imagesize (300,300,340,350));

freemem (barer1, imagesize (400,300,440,350));

closegraph;

Score (schet, nik);

end;

begin

end.


Модуль Menu

unit menus;

interface

uses crt, graph, games, options, help;

const left = # 75;

right = # 77;

down = # 72;

up = # 80;

procedure cartinka;

procedure menu;

procedure key1 (ch: char);

implementation

var ch: char;

ka, kd, n, a, d, q, r, e, s: integer;

text: string;

sd: boolean;

bor, men0, men1, men2: pointer;


procedure key1 (ch: char);

begin

if ord (ch) = 80 then begin if d = 380 then

begin

begin

setcolor (red);

rectangle (a +2, d +2, a +398, d +48);

setcolor (3);

end;

d: = 100;

end;

d: = d +70;

if d <> 170 then begin

setcolor (red);

rectangle (a +2, d +2-70, a +398, d +48-70);

setcolor (3);

end;

end;

if ord (ch) = 72 then begin if d <240 then

begin

begin

setcolor (red);

rectangle (a +2, d +2, a +398, d +48);

setcolor (3);

end;

d: = 450;

end;

d: = d-70;

if d <> 380 then begin

setcolor (red);

rectangle (a +2, d +2 +70, a +398, d +48 +70);

setcolor (3); end;

end;

setlinestyle (0,0,1);

end;


procedure cartinka;

begin

q: = detect; initgraph (q, r,'');

e: = GraphResult;

If e <> grok then

writeln (GraphErrorMsg (e))

else

begin

sd: = true;

a: = 100;

d: = 170;

setfillstyle (1,4);

bar (100,170,500,220);

getmem (bor, imagesize (100,170,500,220));

getimage (100,170,500,220, bor ^);

setfillstyle (1,0);

setcolor (13);

settextstyle (1,0,9);

text: = 'VERTOLET';

cleardevice;

vert (30,20,4);

vert (550,20,4);

setcolor (13);

settextstyle (1,0,9);

outtextxy (100,5, text);

outtextxy (102,5, text);

outtextxy (104,5, text);

setbkcolor (0);

setcolor (7);

setfillstyle (1, red);

settextstyle (1,0,5);

putimage (100,170, bor ^, xorput);

text: = 'Play game';

outtextxy (200,165, t...


Назад | сторінка 8 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Teaching reading at an advanced level
  • Реферат на тему: Application of angstorm level resolution in nanotechnology
  • Реферат на тему: Legal infantility as the factor of negative influence on the level of sense ...
  • Реферат на тему: Creation of control system by a personnel how to begin with a zero
  • Реферат на тему: Procedure of preparation business-plan