Курсовая работа: Система координат канви
mu = INI->ReadFloat("Phisics", "Friction", 0.97);
Step = INI->ReadFloat("Phisics", "AngleStep", 0.03);
MovementLimit = INI->ReadFloat("Phisics", "MovementLimit", 0.01);
Timer1->Interval = INI->Readint ("Phisics", "TimeInterval", 20);
Width = Screen->Width-4;
Height = Screen->Height-4;
Panel1->Width = ClientWidth;
Panel1->Height = ClientHeight;
Image1->Width = ClientWidth;
Image1->Height = ClientHeight;
dw = (Image1->Width - W) / 2;
dh = (Image1->Height - H) / 2;
BilliardTable = TBilliardTable->Create;
BilliardTable->Ball = TList->Create;
BilliardTable->Lose = TList->Create;
BilliardTable->Cue = TCue->Create;
Left = dw + loseSize;
Top = dh + loseSize;
Width = W - LoseSize*2;
Height = H - LoseSize*2;
Right = Left + Width;
Bottom = Top + Height;
Player = 0;
Button1Click(Sender);}
2.2 Опис гри
Грають двоє: людина і комп'ютер. Першим робить хід чоловік. Хід передається іншому гравцеві, якщо даний гравець не забив в лузи жодної кулі (див. Додаток А).
Сила удару залежить від відстані в даний момент кия від битка (див. Додаток Б).
Управління:
Курсори: