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

Материал из IFВики
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
Нет описания правки
Привёл статью к актуальному виду
Строка 1: Строка 1:
'''RInform''' является русифицированной версией самого популярного языка разработки текстовых игр - [[Inform]]. Автор перевода - [[Гаев, Денис|Денис Гаев]].
'''RInform''' является русифицированной версией самого популярного языка разработки текстовых игр [[Inform]]. Автор оригинального перевода [[Гаев, Денис|Денис Гаев]].


==Разработка==
==Разработка==
Перевод был осуществлен в 2003 году и дорабатывался более двух лет, пока Денис не пропал из сети (но в начале 2008 года вернулся, так что платформа жива!). Последняя версия датирована октябрем 2004 года и берёт за основу библиотеки [[Inform]] версии 6.30.
Перевод был осуществлен Денисом в 2003 году и дорабатывался более двух лет. Последняя оригинальная версия датирована октябрем 2004 года и берёт за основу библиотеки [[Inform]] версии 6.30. С тех пор энтузиасты исправили некоторые ошибки и сделали косметические изменения.


Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками.
Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками.
Строка 10: Строка 10:


==Интерпретаторы==
==Интерпретаторы==
Для запуска игр на Информе требуется [[Z-интерпретатор]] с поддержкой Unicode. К рекомендуемым интерпретаторам относятся:
К сожалению, далеко не все [[Z-интерпретатор]]ы правильно поддерживают Unicode, необходимый для русскоязычных игр.
*[http://freespace.virgin.net/davidk.kinder/frotz.html Windows Frotz]
===Linux===
*[http://code.google.com/p/garglk/ Gargoyle] (кроссплатформенный, ориентирован на типографику)
#[http://sourceforge.net/projects/zmpp/ ZMPP]
*[http://iplayif.com/ Parchment] (написан на HTML5, работает в браузере)
#Fizmo

===Windows===
#[http://mirror.ifarchive.org/if-archive/infocom/interpreters/frotz/WindowsFrotzInstaller.exe Frotz]
#[http://dl.dropbox.com/u/4084531/Inform/gargoyle-2010-01-25-windows_pre0.exe Gargoyle]
#[http://sourceforge.net/projects/zmpp/ ZMPP]
== Ссылки ==
== Ссылки ==
* [http://rinform.stormway.ru/ Сайт RInform] с каталогом игр, документацией и актуальной версией платформы.
# [http://mirror.ifarchive.org/if-archive/infocom/compilers/inform6/library/translations/RInform075.zip Библиотеки версии 0.75]
* [https://bitbucket.org/yandexx/rinform Репозитарий на BitBucket]
# [http://rinform.stormway.ru Сайт RInform]
* [http://mirror.ifarchive.org/if-archive/infocom/compilers/inform6/library/translations/RInform075.zip Библиотека версии 0.75] (устарела).



[[Категория:Платформы]] [[Категория:Парсерные платформы]]
[[Категория:Платформы]] [[Категория:Парсерные платформы]]

Версия от 12:14, 23 мая 2012

RInform является русифицированной версией самого популярного языка разработки текстовых игр — Inform. Автор оригинального перевода — Денис Гаев.

Разработка

Перевод был осуществлен Денисом в 2003 году и дорабатывался более двух лет. Последняя оригинальная версия датирована октябрем 2004 года и берёт за основу библиотеки Inform версии 6.30. С тех пор энтузиасты исправили некоторые ошибки и сделали косметические изменения.

Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками.

Игры

См. Категория:Игры на RInform

Интерпретаторы

Для запуска игр на Информе требуется Z-интерпретатор с поддержкой Unicode. К рекомендуемым интерпретаторам относятся:

  • Windows Frotz
  • Gargoyle (кроссплатформенный, ориентирован на типографику)
  • Parchment (написан на HTML5, работает в браузере)

Ссылки