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