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

Реферат Комп'ютерна гра &Zuma&





ign="center"> 3. Керівництво користувача


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



Кнопка Play запускає основний цикл гри, починаючи з першого рівня.

Кнопка Instructions запускає вікно з дуже невеликими інструкціями.

Кнопка Winers запускає вікно з переможцями рівнів.

Кнопка Exit закриває вікно.

Для возрата в головне меню досить натиснути клавішу ESCAPE.

Основний елемент управління меню - це миша, але кнопки також реагує на натискання клавіш ENTER і SPACE, і ще перемикати кнопки можна за допомогою стрілок (вгору і вниз).

І так натискаємо кнопку Instructions. У нас з'являється вікно.



Як можна бачити інформації недостатньо, але якщо потрібно дуже докладна інформація потрібно відкрити файл Instructions .

І так прочитавши інструкцію, можна приступати до початку гри.

Натиснувши кнопку Play на екрані з'явиться таке вікно.

У лівому верхньому кути гравець завжди може знайти інформацію, на якому рівні він знаходиться і скільки життів у нього залишилося.

Метою гри є знищити всі кульки в ланцюжку. Для цього гравець послідовно бере кульку з ланцюжка і потім вставляє його в інше місце. У грі є три рівні.





Гравець повинен потрапити курсором миші по кульці, яку він хоче забрати в жабу. Потім він клацає мишею по кульці після которого він хоче вставити свой кульку. Внимание !!! Якщо ви хочете вставити третій кулька в місце де вже є дві кульки такого кольору, то потрібно клацати по дальньому кульці. Якщо ланцюжок дайдет до злий зірки, то користувач програв. У нього або відніметься життя або, якщо життів не залишилося, вийде з гри.

Для збереження поточного результату можна натиснути клавішу S, для зміни рівня досить натискання клавіші L. Переконливе прохання в імені гравця не включати ці букви !!!

Тепер натиснемо клавішу ESCAPE, щоб повернуться в головне меню. Після ми можемо зайти у вікно Winers, шляхам натискання кнопки Winers. У нас вискочить таке вікно. Де видно переможці кожного з рівнів.


комп'ютерна гра керівництво користувач


Висновок


В результаті виконання курсового проекту була розроблена казуальна гра Zuma.

У грі є зо три не дуже складних рівня.

Була розроблена відмінна графіка в супроводу з музикою.

У процесі створення проекту був вивчений принцип роботи з графікою в c ++.

У ході розробки програми використовувалася середу Microsoft Visual Studio 2010, а для роботи програми - бібліотека HGE. DLL.


Список використаних джерел


1. Лафоре Р. Об'єктно-орієнтоване програмування/Р. Лафоре - 4-е вид.- Пітер .: 2010. - 654 с.

2. Давидов В.Г. Технології програмування./В.Г. Давидов - Санкт-Петербург: БХВ-Петербург, 2009. - 432 с.

. Касюк С.Т. Конспект лекцій з дисципліни Інформатика /С.Т. Касюк - Челябінськ: ЮУрГУ, 2011. - 212 с.

Програми


Програми 1. Вихідний код


Функції кадру меню і його прорісовкіFrameFunc ()

{dt=hge- gt; Timer_GetDelta (); float t=0.0f; tx, ty; id; int lastid=0; (hge- gt; Input_GetKeyState (HGEK_ESCAPE)) {lastid=5 ; gui- gt; Leave (); }=gui- gt; Update (dt); (id == - 1)

{(lastid)

{1:

{ gt; Gfx_Clear (0); gt; System_SetState (HGE_FRAMEFUNC, FrameFunc1) ;. b. pl. level=3 ;. InitSimulation (hge); gt; System_SetState (HGE_RENDERFUNC, RenderFunc1); gt; System_SetState (HGE_TITLE, LEVEL ); gt; System_SetState (HGE_USESOUND, true); gt; System_SetState (HGE_WINDOWED, true); gt; System_SetState (HGE_SCREENWIDTH, SCREEN_WIDTH); gt; System_SetState (HGE_SCREENHEIGHT, SCREEN_HEIGHT); gt; System_SetState (HGE_SCREENBPP, 32);=new hgeGUI (); - gt; SetNavMode (HGEGUI_UPDOWN | HGEGUI_CYCLED); - gt; SetCursor (spr); - gt; SetFocus ( 1); - gt; Enter (); (hge- gt; System_Initiate ())

{= new hgeFont ( font2. fnt ); gt; System_Shutdown (); gt; Release () ;;

};

} 2: 3:

{= hge- gt; Effect_Load ( music instructions...


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





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

  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Вікно в світ євангельських істин: стихія російської народної мови в поемі Н ...
  • Реферат на тему: Національне агентство інвестицій і приватизації Республіки Білорусь - " ...
  • Реферат на тему: C # Програмування на мові високого рівня. Середа розробки Microsoft Visual ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...