Курсовая работа: Аркадна гра "гольф" з елементами трьохвимірної поверхні
gx += xspeed;
check_gx();
check_gy();
gp = CalcAddress(gx,gy);
roll = (roll+rollspeed) % 360;
roll_sine = sine(roll);
roll_cosine = cosine(roll);
pitch_sine = sine(cpitch);
pitch_cosine = cosine(cpitch);
ClearMyScreen();
Project();
SwapScreens();
}
}
Робота з програмою
Далі наведено три скріншоти, які описують процес удару по м”ячику.
Висновки
Була розроблена комп’ютерна гра “Гольф 3D” з елементами трьохвимірної графіки на основі функцій прямого доступу до відеопам’яті в системі MSDOS. При розробці програми використовувався пакет BORLANDC++ 3.0 та бібліотека BGI.
Література.
[1]Касаткин А.И., Вальвачев А.Н. Профессиональное прогрпммирование на языке Си. Мн., 1992. 240 С.
[2]Нейбауэр А. Моя первая программа на С/С++. П., 1995. 368 С.
[3]Бруно Бабэ. Просто и ясно о Borland C++. М., 1996. 400 С.
[4]Шамас Н.К. Основы С++ и обьектно-ориентированного программирования. К., 1996. 448 С.
[5]Справочник по классам Borland C++ 4.0. К., 1994. 256 С.
[6]ObjectWindows дляC++. К., 1993., 208 С.
[7]Том Сван. Программирование для Windows в Borland C++. М., 480 С.
[8]Н. Барканати. Программирование игр для Windows на Borland C++. М., 1994. 512 С.