RInform: различия между версиями
Oreolek (обсуждение | вклад) Нет описания правки |
Yandexx (обсуждение | вклад) Привёл статью к актуальному виду |
||
| Строка 1: | Строка 1: | ||
'''RInform''' является русифицированной версией самого популярного языка разработки текстовых игр |
'''RInform''' является русифицированной версией самого популярного языка разработки текстовых игр — [[Inform]]. Автор оригинального перевода — [[Гаев, Денис|Денис Гаев]]. |
||
==Разработка== |
==Разработка== |
||
Перевод был осуществлен в 2003 году и дорабатывался более двух лет |
Перевод был осуществлен Денисом в 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] с каталогом игр, документацией и актуальной версией платформы. |
|||
| ⚫ | |||
* [https://bitbucket.org/yandexx/rinform Репозитарий на BitBucket] |
|||
# [http://rinform.stormway.ru Сайт RInform] |
|||
| ⚫ | |||
[[Категория:Платформы]] [[Категория:Парсерные платформы]] |
[[Категория:Платформы]] [[Категория:Парсерные платформы]] |
||
Версия от 12:14, 23 мая 2012
RInform является русифицированной версией самого популярного языка разработки текстовых игр — Inform. Автор оригинального перевода — Денис Гаев.
Разработка
Перевод был осуществлен Денисом в 2003 году и дорабатывался более двух лет. Последняя оригинальная версия датирована октябрем 2004 года и берёт за основу библиотеки Inform версии 6.30. С тех пор энтузиасты исправили некоторые ошибки и сделали косметические изменения.
Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками.
Игры
Интерпретаторы
Для запуска игр на Информе требуется Z-интерпретатор с поддержкой Unicode. К рекомендуемым интерпретаторам относятся:
- Windows Frotz
- Gargoyle (кроссплатформенный, ориентирован на типографику)
- Parchment (написан на HTML5, работает в браузере)
Ссылки
- Сайт RInform с каталогом игр, документацией и актуальной версией платформы.
- Репозитарий на BitBucket
- Библиотека версии 0.75 (устарела).