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

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





вання схожа на Inform і досить проста і гнучка. Відомо, що інтерпретатор мови Python поширений, наприклад на смартфонах з операційною системою Symbian, і взагалі є крос-платформних. Однак, тестування Гідри на даних платформах поки не проводилося.


2.1.5 TADS (Text Adventure Development System)

Безумовно, друга за популярністю (після Inform) ІЛ-платформа в світі і перша (серед парсерних платформ) в Росії. Остання версія: 2.5.X (TADS 2), 3.0.X (TADS 3).

Розробка та підтримка: TADS - професійна система для розробки ІЛ - створена Майклом Робертсом (Michael Roberts) наприкінці 1980-х років. Він її продовжує розвивати і підтримувати до теперішнього часу (за участю і підтримки безлічі ентузіастів). Доступність: колись система розроблялася як shareware-продукт; тепер поширюється вільно разом з вихідними текстами.

Принципи технології: компільований мова програмування. TADS-компілятор обробляє вихідні файли (зазвичай мають розширення .T), і генерує переносимий двійковий файл гри (розширення .GAM), для виконання якого необхідний TADS-інтерпретатор.

Переносимість широка. Система TADS доступна на: Acorn RISC OS (тільки інтерпретатор), AmigaDOS, Atari ST/TT/Falcon, DECStation, Linux, Macintosh, MS-DOS (є також версія для GO32), NeXT, OS/2, SGI Iris/Indigo, SunOS amp; Sun 3, всі версії Windows. Інтерпретатори TADS пред'являють трохи великі системні вимоги, ніж Z-інтерпретатори, тому на дуже малопотужних системах (старі ПК, надолонники) можуть не працювати.

Основні можливості. TADS - об'єктно-орієнтована мова програмування, що нагадує гібрид між C і Паскалем. Щодо нове розширення технології - HTML-TADS - дозволяє краще управляти виведеним текстом, шляхом включення до нього тегів розмітки (підмножина HTML). За рахунок цього можна управляти шрифтами, розмірами, кольором та іншими стильовими атрибутами тексту; можна включати в текст гіперпосилання і графіку (JPEG, PNG, MNG - анімований PNG), відтворювати багато популярні аудіоформати (MIDI, WAV, MP3, OGG). Програми, орієнтовані на HTML-TADS, працюють і в більш старих TADS-інтерпретаторах (хоча, звичайно, без перерахованих надмірностей ). Зараз HTML-TADS інтерпретатори доступні для Windows і MacOS X.


. 1.6 URQ (Universal RipSoft Quest)

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

Інтерпретатори:

- URQ 1.4 від RipOs. (Є версія 2.0 alpha, дуже нестійка - не застосовується) розробка припинена;

- Urq_dos 1.35 від 30.11.2004 консольна, працює в ДОС-вікні, найстійкіша в роботі, фактичний стандарт мови. Розробник URQ_DOS (з 2000 р донині) - Віктор Корянов;

AkURQ 1.28 від Акела. На даний момент сама просунута версія інтерпретатора, підтримує деякі функції, відсутні в досурке (математичні, рядкові, роботу з вікнами, настройка шрифтів користувачем і т.п.), має розвинуті мультимедійні можливості. Унікальна особливість в порівнянні з попередніми інтерпретаторами URQL - підтримка html-коду (через звернення до браузеру).

Розробка та підтримка: можна звертатися на форум # justify gt; Переносимість:

Всі версії Windows і DOS (з 2003 року - лише 32-розрядна версія URQ_DOS). Існують окремі проблеми сумісності між різними версіями інтерпретатора (зокрема, версіями під Win і DOS). Для Win-версії URQ 1.4, написаної на VB, також повинні бути встановлені деякі нестандартні OCX-компоненти, доступні з сайту розробника. AkURQ використовує тільки стандартні компоненти VB.

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

На основі URQ можна створювати прості квести, що нагадують книгу з ветвящимся сюжетом. Управління здійснюється не командним шляхом, а шляхом вибору користувачем одного з декількох доступних варіантів дій через систему меню і кнопок. Звичайно, це істотно обмежує інтерактивність (зате сам процес гри вимагає мінімум зусиль з боку користувача).

програвати AkURQ файли ігор-квестів є звичайними текстовими файлами в win (Windows - тисячі двісті п'ятьдесят одна) або dos (cp866) кодуванні, і мають розширення .qst (незашифрований квест), .qs1, .qs2, .qs3 (зашифровані квести).

Квести пишуться в будь-якому текстовому редакторі, - що дуже зручно, - хоча існує спеціальний текстовий редактор SMSQ, назва якого розшифровується, як Сам Можеш створити Квест (розробник - Євген Бичков). Вони пишуться на простому Бейсік-подібному мовою програмування (Universal Ripsoft Quest Language - URQL), який потроху вдосконалюється і розвивається.

В останніх версіях WinURQ і в AkURQ присутні непогані мультимедіа-можливості. Можна вставляти в тек...


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





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

  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Мова гіпертекстової розмітки HTML
  • Реферат на тему: Мова гіпертекстової розмітки HTML
  • Реферат на тему: Мова розмітки гіпертексту (HTML)
  • Реферат на тему: Основи роботи з операційною системою Windows XP. Операції з файловою струк ...