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

Реферат Гра "Пастка"





дані

fclose (fin), (3); (5, HORIZ_DIR, 16); (400,450, "Єлохіна Олексій, група І512");

setcolor (GREEN); (DEFAULT_FONT, HORIZ_DIR, 100); (100,60, "пастка"); (DEFAULT_FONT, HORIZ_DIR, 16); (8);

outtextxy (x0 +120, y0 +20, ns.name);// Висновок імені поточного профілю в головному меню

setcolor (YELLOW); = fopen (savepath, "rb");

// Висновок пунктів меню

if (fin)// Перевірка на наявність збереженої гри

{

outtextxy (x0, y0-20, "Продовжити");

p = 0;

pos = 0; (fin);

} (x0, y0, "Нова гра"); (x0, y0 +20, "Зміна гравця:");

outtextxy (x0, y0 +40, "Перегляд результатів");

outtextxy (x0, y0 +60, "Правила гри");

outtextxy (x0, y0 +80, "Вихід"); (RED); (x0-10, y0 +10 + (p-1) * 20,4);// Покажчик на пункт меню

while (flagexit)

{key = getch (); (key)

{case 38: {if (pos> p) {setcolor (BLACK);// Рух покажчика вниз (x0-10, y0 +10 + (pos-1) * 20,4); -; (RED); (x0-10, y0 +10 + (pos-1) * 20,4);

};

} 40: {if (pos <5) {setcolor (BLACK);// Рух покажчика вгору (x0-10, y0 +10 + (pos-1) * 20,4); + +; (RED); (x0-10, y0 +10 + (pos-1) * 20,4);

}

break;

}

case (27): {ExitOutGame ();}// Виклик функції "Підтвердження виходу з гри", якщо натиснули "Esc" у головному меню

case (13): {MenuEnterKey (pos);}// Виклик функції вибору пункту, якщо натиснули "Enter"

}

}

}

void Menu :: ExitOutGame (void)// Функція "Підтвердження виходу з гри

{x0 = 300, y0 = 200, i = 0, flag = 0; (); (DEFAULT_FONT, HORIZ_DIR, 16); (YELLOW); (x0, y0, "Хочете

{key = getch (); (key)

{case 38: {if (pos> 2) {setcolor (BLACK);// Рух покажчика вниз (x0-10, y0 +10 + (pos-1) * 20,4); -; (RED); (x0-10, y0 +10 + (pos-1) * 20,4);

};

} 40: {if (pos <3) {setcolor (BLACK);// Рух покажчика вгору (x0-10, y0 +10 + (pos-1) * 20,4); + +; (RED); (x0-10, y0 +10 + (pos-1) * 20,4);

}

break;

}

case (27): {MenuGame ();}// Повернення в головне меню

case (13): {if (pos == 3)// Вихід, якщо на позиції "Так"

{remove ("temp.dat") ;//При виході видаляється тимчасовий файл, що містить інформацію про поточний профілі

_exit (1);

}

e...


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





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

  • Реферат на тему: Розробка тестового додатку "Компоненти меню Delphi"
  • Реферат на тему: Розробка меню, нормативно-технічної документації і технології для кафе зага ...
  • Реферат на тему: Американська школа в романі Бел Кауфман "Вгору по сходах, що ведуть вн ...
  • Реферат на тему: Henry Miller's philosophy and style in "Tropic of cancer", &q ...
  • Реферат на тему: Комплексний аналіз перекладацьких трансформацій в розповіді Едгара По " ...