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

Реферат Розробка ігрової програми на мові програмування Turbo Pascal





іж людиною і комп'ютером. p> Серед безлічі варіантів інтерфейсу людина-комп'ютер є два принципово відмінних виду:

1. В«Згадуй-і-набирайВ» - Це мова команд, які спочатку треба згадати, потім набрати і виконати;

2. В«Дивися-і-вибирайВ» - Це мова всіляких меню і піктограм, в якому слід вибрати необхідне, після чого відбудеться відповідну дію.

Ми в нашій курсовій роботі використовували другий вид інтерфейсу людина-комп'ютер для розробки меню гри. p> У грі В«SiegeВ» ми використовували стандартні засоби для роботи з графічними зображеннями мови програмування Турбо Паскаль. Діалог між комп'ютером і граючим здійснюється як в меню, так і під час самої гри.




В 

2. СПЕЦИФІКАЦІЯ ІГРОВИЙ ПРОГРАМИ В«SIEGEВ»


1. Назва завдання

Комп'ютерна гра.

Назва програми - В«SiegeВ».

Система програмування Turbo Pascal.

2. Опис

Гра починається з заставки, де написано назва гри. Потім слід головне меню, де користувач може вибрати один з трьох пунктів меню: В«Play the gameВ», В«InstructionВ», В«StoryВ», В«Exit to DOSВ». Якщо користувач вибирає перший пункт меню, то після передмови він може почати гру. Якщо він вибирає - другий, то можна ознайомитися з інструкцією. Якщо він вибере третій пункт, то він може прочитати передісторію. Інакше користувач може вийти з гри. Гравець повинен встигнути скидати каміння на своїх ворогів, поки вони не добралися до верху стіни. При невдалому закінчення гри, якщо ворог досяг героя, гра закінчується і видається повідомлення - В«Game OverВ». При виграші, якщо користувач пройшов десять рівнів, то він може вийти з гри. p> 3. Управління режимами роботи програми

Гра здійснюється за допомогою меню. p> 4. Вхідні дані

Вхідними даними є дії граючого під час гри, тобто інформація про натискання клавіш управління курсором для управління героєм і для вибору пункту меню, клавіші Esc для виходу з гри, клавіші Enter для вибору пункту меню, клавіші Space для скидання каменів. p> 5. Вихідні дані

Повідомлення про перемозі після кожного пройденого рівня В«Level completeВ», про програш В«Game over В», або повідомлення, які супроводжують успішні або неуспішні дії гравця В«LooserВ» - невдача, В«2 hit comboВ» - при знищення відразу двох ворогів, В«Ough! 4 mans at once "- при знищенні відразу чотирьох ворогів,В« Aaaaaaaaamazing! В»-прі знищенні більше чотирьох ворогів.


Вихідними даними, пов'язаними з графікою, є зміна положення чоловічка і ворогів на екрані монітора, а так само кількість набраних очок гравцем у цій грі, номер рівня.

6.Ошібкі

При ініціалізації програми передбачена видача повідомлень при відсутності VGA сумісного відеоадаптера, помилки ініціалізації графічного режиму. br/>









3. СТРУКТУРНА ДІАГРАМА



В  В 


Назад | сторінка 4 з 18 | Наступна сторінка





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

  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Чи може комп'ютер мислити
  • Реферат на тему: Розробка програми &Голосові управління комп'ютером&
  • Реферат на тему: Розробка технологічних карт на страви з меню