Interactive Fiction: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Строка 16: Строка 16:
  
 
== Современные игры IF ==
 
== Современные игры IF ==
Б'''О'''льшая часть современных '''IF''' — бесплатна. Иногда попадаются оригиналы, продающие свою игру за деньги, но это встречается крайне редко. Из бесплатных IF подавляющее большинство можно скачать на сайте www.ifarchive.org (Interactive Fiction Archive) или его зеркалах. Каждый год в октябре проходят конкурсы IF Competition среди не очень длинных игр, туда попадают игры разного качества, от примитивных или написанных в шутку до очень качественно сделанных (единственный их возможный недостаток — то, что они небольшие по условиям конкурса). На эти и более крупные игры часто можно прочитать обзоры в интернет-журналах [SPAG www.sparkynet.com/spag/] и [XYZZYnews www.xyzzynews.com/], посвящённых IF.
+
Б'''О'''льшая часть современных '''IF''' — бесплатна. Иногда попадаются оригиналы, продающие свою игру за деньги, но это встречается крайне редко. Из бесплатных IF подавляющее большинство можно скачать на сайте [www.ifarchive.org Interactive Fiction Archive] или его зеркалах. Каждый год в октябре проходят конкурсы IF Competition среди не очень длинных игр, туда попадают игры разного качества, от примитивных или написанных в шутку до очень качественно сделанных (единственный их возможный недостаток — то, что они небольшие по условиям конкурса). На эти и более крупные игры часто можно прочитать обзоры в интернет-журналах [www.sparkynet.com/spag/ SPAG] и [www.xyzzynews.com/ XYZZYnews], посвящённых IF.
  
 
== Платформы (движки) IF ==
 
== Платформы (движки) IF ==
Строка 22: Строка 22:
  
 
Текстовые парсеры (печатать текст)
 
Текстовые парсеры (печатать текст)
* [Inform http://www.inform-fiction.org/] - одна из самых популярных платформ IF. Она основана на языке '''Z-machine''', который использвался [[Infocom]] для их текстовых квестов. Поддерживает две целевых платформы - '''Z-code''' и '''Glulx'''. Существует перевод на русский язык - [RInform http://rinform.stormway.ru/] (на данный момент в стадии беты).
+
* [http://www.inform-fiction.org/ Inform] - одна из самых популярных платформ IF. Она основана на языке '''Z-machine''', который использвался [[Infocom]] для их текстовых квестов. Поддерживает две целевых платформы - '''Z-code''' и '''Glulx'''. Существует перевод на русский язык - [http://rinform.stormway.ru/ RInform] (на данный момент в стадии беты).
* [TADS http://www.tads.org/]. Расширение HTML-TADS поддерживает разные тэги и вставку картинок. Существует русифицированная версия - [RTADS http://rtads.org/]
+
* [http://www.tads.org/ TADS]. Расширение HTML-TADS поддерживает разные тэги и вставку картинок. Существует русифицированная версия - [http://rtads.org/ RTADS]
* [ADRIFT http://www.adrift.org.uk/]
+
* [http://www.adrift.org.uk/ADRIFT]
* [Alan http://www.alanif.se/]
+
* [http://www.alanif.se/ Alan]
  
 
БОльшая часть современных английских IF написана на платформах TADS и Inform.
 
БОльшая часть современных английских IF написана на платформах TADS и Inform.
  
 
Выбор действий из меню
 
Выбор действий из меню
* [URQ http://urq.plut.info/] (русский)
+
* [http://urq.plut.info/ URQ] (русский)
* [QSP http://qsp.su/] (русский)
+
* [http://qsp.su/ QSP] (русский)
  
 
Русские IF обычно пишутся в менюшных вариантах.
 
Русские IF обычно пишутся в менюшных вариантах.

Версия 21:10, 13 октября 2010

Интерактивная литература (англ. Interactive Fiction, сокращ. IF) — один из старейших жанров компьютерных игр. Всё общение с компьютером в играх такого жанра ведется с помощью текстовых команд, например — «открыть окно», и получает ответ от компьютера в виде текста.

Игры жанра разделяются на два вида, по способу ввода команд: текстом с клавиатуры или в виде меню, с возможностью выбора из предложенных вариантов. IF, не содержащие кроме текста никакой дополнительной графики, называют текстовыми квестами или текстовыми адвенчурами (англ. text adventure). Ярким примером текстовых квестов являются побочные задания в игре Космические рейнджеры.

Дальнейшее развитие этот жанр получил в графических квестах и адвенчурах. Примером графической интерактивной литературы может служить «Звездное наследие: Черная кобра» — римейк игры для ZX Spectrum начала 90-х годов.

История

Самой первой игрой в жанре Interactive Fiction была игра для mainframe-компьютеров Colossal Cave Adventure 1976 года про фэнтэзи-путешествие в сети огромных пещер с собиранием сокровищ.

Самыми известными коммерческими играми жанра Interactive Fiction были игры фирмы Infocom. Также известны менее проработанные, но тоже популярные коммерческие игры от Скотта Адамса.

Infocom

Infocom была основана в 1979 году несколькими выходцами из MIT (Массачусетского Технологического Института). В институте у них был проект (1977—1979) - игра в стиле IF для мейнфреймов под названием Zork (сюжет подобен Colossal Cave Adventure — собрать N сокровищ в подземных пещерах, населённых различными придуманными персонажами), предназначенный для тестирования текстового парсера, над которым они работали в институте. Сама игра была довольно большой по размеру и количеству комнат и занимала примерно мегабайт.

После основания компании код, локации и простенький сюжет в Zork был переработан и расширен в три части игры Zork для персональных компьютеров. Точнее, сначала вышла первая часть Zork I, а потом уже и остальные. Плюс ещё была разработана система сжатия, позволяющая уместить код каждой части в 64 килобайта. Коммерческий успех игры привёл к тому, что Infocom стали выпускать игры в различных сеттингах — научную фантастику, юмористические игры про современность, детективы, приключения колдунов, ужасы, исторические или псевдоисторические квесты, шпионские триллеры, детские (лёгкие) IF, даже игру в стиле «женский роман с приключениями».

Современные игры IF

БОльшая часть современных IF — бесплатна. Иногда попадаются оригиналы, продающие свою игру за деньги, но это встречается крайне редко. Из бесплатных IF подавляющее большинство можно скачать на сайте [www.ifarchive.org Interactive Fiction Archive] или его зеркалах. Каждый год в октябре проходят конкурсы IF Competition среди не очень длинных игр, туда попадают игры разного качества, от примитивных или написанных в шутку до очень качественно сделанных (единственный их возможный недостаток — то, что они небольшие по условиям конкурса). На эти и более крупные игры часто можно прочитать обзоры в интернет-журналах [www.sparkynet.com/spag/ SPAG] и [www.xyzzynews.com/ XYZZYnews], посвящённых IF.

Платформы (движки) IF

Если Вы хотите написать свою игру в жанре IF, не обязательно писать её с нуля. Уже существует множество различных платформ - вам нужно только создать локации, объекты и прописать конкретные действия.

Текстовые парсеры (печатать текст)

  • Inform - одна из самых популярных платформ IF. Она основана на языке Z-machine, который использвался Infocom для их текстовых квестов. Поддерживает две целевых платформы - Z-code и Glulx. Существует перевод на русский язык - RInform (на данный момент в стадии беты).
  • TADS. Расширение HTML-TADS поддерживает разные тэги и вставку картинок. Существует русифицированная версия - RTADS
  • [1]
  • Alan

БОльшая часть современных английских IF написана на платформах TADS и Inform.

Выбор действий из меню

  • URQ (русский)
  • QSP (русский)

Русские IF обычно пишутся в менюшных вариантах.

Ссылки

Статья о IF в русской Википедии

Статья о IF в английской Википедии (на английском языке)

Русскоязычная Вики по IF