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

Реферат Створення комп'ютерної гри





="justify">};

Клас є абстрактним.

go: public Obj {: test (TForm * Form1, map * n);

};


Клас є спадкоємцем абстрактного класу Obj, містить функцію зміни типу вікна.


class key: public go {: key_all, ky; (); test (TForm * Form1, map * n);

};


Клас є спадкоємцем класу go, містить функцію знаходження всіх клчей і дві змінних - ky і key_all


class liv: public go {: ochki; (); test (TForm * Form1, map * n);

};

Клас призначений розміщення життів на карті. Здійснює обробку перемеенной ochki під час гри. br/>

class mine: public Obj {: x, y; test (TForm * Form1, map * n); ();

Graphics: TBitmap * gBitmap13;

};


Клас, що відповідає за відображення і обробку хв, містить координати x, y, функцію test, конструктор, в якому здійснюється ініціалізація змінних і завантажуване зображення.


class EnemyA {: () {x3 = 7; y3 = 1; aa = 0;} x1, y1, x3, y3, aa; MoveA (map * n, gg ob, TTimer * Timer2 , TLabel * Label4);

};


Цей клас так само як і gg є одним з базових. Містить змінні x1, y1, x3, y3, aa відповідають за координати ворогів і додаткову змінну для руху. Клас містить конструктор і функцію пересування ворога). br/>

class EnemyB: public EnemyA {

public: () {fl = 0; fl2 = 0; aa = 0; ab = 0; x4 = 5; y4 = 1; ff2 = 0;} x2, y2, x4, y4; fl, fl2, aa, ab, ac, ad, ff2; MoveB (map * c, gg ob2, TTimer * Timer2, TLabel * Label4);

};


Клас є спадкоємцем класу EnemyA, застосовується в програмі для відображення іншого типу ворога, має безліч додаткових змінних для завдання руху ворога.

Основні функції-методи програми представлені структурними схемами.


В 

Малюнок 3.2.1 - Структурна схема функції В«PaintВ»


В 

Малюнок 3.2.2 - Структурна схема функції В«PaintВ»


В 

Малюнок 3.2.3 - Структурна схема функції В«newlevelВ»


В 

Малюнок 3.2.4 - Структурна схема функції В«Paint_MapВ»


В 

Малюнок 3.2.5 - Структурна схема функції В«finishВ»


В 

Малюнок 3.2.6 - Структурна схема функції В«moveВ»


В 

Малюнок 3.2.7 - Структурна схема функції В«TimerВ»


3.3 Інтерфейс користувача, налаштування програми


Для початку роботи програми необхідно запустити виконуваний файл AGAME, що знаходиться в папці game.

На початку виконання програми з'являється вікно зі стартовим екраном програми, представлене нижче.

В 

Малюнок 3.3.1 - Ігрове меню програми...


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





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

  • Реферат на тему: Структурна схема автогенератора
  • Реферат на тему: Структурна схема і керування електроприводом
  • Реферат на тему: Структурна схема двухзвенного перетворювача частоти
  • Реферат на тему: Структурна схема системи зв'язку гарнізону
  • Реферат на тему: Загальна структурна схема цеху з виробництва батону