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

Реферат Реалізація комп'ютерної гри жанру квест





ст графічні зображення (в т.ч. що працюють як гіперпосилання), використовувати звуки і музику (WAV і MID), розбивати квест на модулі, запитувати у користувача введення (числа, текстові рядки).

До недоліків URQ можна віднести відсутність вбудованих механізмів об'єктно-орієнтованого програмування, що утрудняє написання великих проектів. Хоча, з іншого боку, користь ООП для менюшной системи - річ спірна.


. 1.7 QSP (Quest Soft Player)

Друга з кращих платформ вітчизняного походження для розробки консольної ІЛ (керованої за допомогою меню і кнопок).

Остання версія - QSP 5.5.5

Розробка, підтримка, доступність: Програма Quest Soft Player виготовлена ??компанією Byte Soft і поширюється відповідно до ліцензії GNU GPL. Головний і єдиний розробник - Валерій Аргунов (Byte). Це означає, що проблеми сумісності різних інтерпретаторів практично не існує - є тільки можлива несумісність різних версій, але це вирішується використанням для деяких старих ігор старого інтепретатора QSP 3. Кращі гри вже переведені у формат нового інтерпретатора. [9]

Принципи технології: інтерпретатор, що працює зі спеціальним файлом з розширення .gam або .qsp raquo ;, який виходить або за допомогою генератора - брати тут !, небудь спеціальної утиліти конвертується текст квесту, написаний в будь-якому текстовому редакторі, у файл c розширенням .qsp.

Переносимість: Всі версії Windows. Портований на Windows CE, Linux/Unix, Sony PSP, BeOS/Haiku. Існує веб-інтерпретатор wiQSP. Теоретично, по завіреннях розробника, оскільки інтерфейсна і логічна частини програми розділені, а сама програма написана на C і C ++, її можна легко перенести на будь-яку платформу.

Основні можливості. Quest Soft Player - це програвач (інтерпретатор) текстових ігор, переважно з менюшним введенням, для програвання файлів у форматі QSP. Крім програми-програвача також існує програма-редактор текстових ігор QGen, в якій можна самостійно створювати подібні ігри.

Мова підтримує елементарні математичні операції з цілими числами (абсолютно достатні для написання текстових квестів), і дуже багато функцій роботи з рядками, зокрема, обробку регулярних виразів, які дозволяють реалізувати на QSP свій власний синтаксичний аналізатор. дозволяє використовувати для оформлення гри:

- графіку - більшість поширених форматів, включаючи анімацію;

- музику і звуки - безліч різних форматів (у тому числі WAV, MID, MP3, OGG), з установкою рівня гучності;

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

Вбудований просту мову для розробки ігор, наявність докладної документації (наприклад, цього файлу допомоги qsp531help.zip) і величезне число прикладів (SAMPLES), що йдуть з програмою, сприяє швидкому навчанню програмуванню на QSP.

Наявність функціонального редактора QGen для написання ігор, ведення списку локацій і зручне представлення компонентів, дозволяє спростити написання і налагодження. Також, можна створювати ігри в будь-якому текстовому редакторі, використовуючи конвертується утиліту TXT2GAM.

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


. 1.8 TKR 2 (Текстовоквестовий редактор 2)

Проста в освоєнні, універсальна система для написання як парсерних raquo ;, так і менюшних квестів. Розробка та підтримка на справжній момент припинена. Доступність - freeware.

Принципи технології: написаний на VB, вимагає відповідних бібліотек, дозволяє працювати з звичайними текстовими файлами. Переносимість - тільки Windows.

Основні можливості:

а) всі оператори складаються з однієї літери російського алфавіту;

б) вставка звуку, музики, картинок в гру;

в) наявність характеру персонажа;

г) можливість шифрування файлів гри;

д) зручне редагування інвентарю, завдань, правил, підказок, вступного тексту.

Особливості:

Квест многофайловий, містить і тексти і графіку і звуки в окремих файлах, причому кожна локація - окремий файл.

У даній платформі автор гри може вказати лише корінь слова, а далі поставити знак%, який означає, що далі можуть йти будь-які символи. Так слово кіт% підійде і для поговорити з котом raquo ;, втекти від кота raquo ;, запропонувати коту сметану і так далі. Саморобний спрощений парсер допу...


Назад | сторінка 9 з 21 | Наступна сторінка





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

  • Реферат на тему: Створення програми, яка дозволяє використовувати камеру
  • Реферат на тему: Методика написання різних видів тексту
  • Реферат на тему: Клінічне дослідження при будь-якому внутрішньому незаразних захворювань
  • Реферат на тему: Розробка програми форматування текстових файлів
  • Реферат на тему: Коли працювати можна менше ...