RInform: различия между версиями
Yandexx (обсуждение | вклад) м (→Разработка) |
Yandexx (обсуждение | вклад) (актуальные ссылки) |
||
(не показано 9 промежуточных версий 6 участников) | |||
Строка 1: | Строка 1: | ||
− | '''RInform''' является русифицированной версией самого популярного языка разработки текстовых игр | + | '''RInform''' является русифицированной версией самого популярного языка разработки текстовых игр — [[Inform]]. Автор оригинального перевода — [[Гаев, Денис|Денис Гаев]]. |
==Разработка== | ==Разработка== | ||
− | Перевод был осуществлен в 2003 году и дорабатывался более двух лет | + | Перевод был осуществлен Денисом в 2003 году и дорабатывался более двух лет. Последняя оригинальная версия датирована октябрем 2004 года и берёт за основу библиотеки [[Inform]] версии 6.30. С тех пор энтузиасты исправили некоторые ошибки и сделали косметические изменения. |
Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками. | Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками. | ||
− | + | ==Игры== | |
+ | См. [[:Категория:Игры на RInform]] | ||
+ | |||
+ | ==Интерпретаторы== | ||
+ | Для запуска игр на Информе требуется [[:Категория:Интерпретаторы Z-машины|Z-интерпретатор]] с поддержкой Unicode. К рекомендуемым интерпретаторам относятся: | ||
+ | *[[Windows Frotz]] | ||
+ | *[http://code.google.com/p/garglk/ Gargoyle] (кроссплатформенный, ориентирован на типографику) | ||
+ | *[http://iplayif.com/ Parchment] (написан на HTML5, работает в браузере) | ||
== Ссылки == | == Ссылки == | ||
− | + | * [https://rinform.org/ Сайт RInform] с каталогом игр, документацией и актуальной версией платформы. | |
+ | * [https://github.com/yandexx/rinform-glulx Репозитарий на GitHub] (Glulx) | ||
+ | * [https://bitbucket.org/yandexx/rinform Репозитарий на BitBucket] (Z-машина) | ||
+ | * [http://mirror.ifarchive.org/if-archive/infocom/compilers/inform6/library/translations/RInform075.zip Библиотека версии 0.75] (устарела). | ||
+ | |||
− | [[Категория: | + | [[Категория:Парсерные платформы]] |
+ | [[Категория:Онлайн-платформы]] |
Версия 11:49, 27 сентября 2018
RInform является русифицированной версией самого популярного языка разработки текстовых игр — Inform. Автор оригинального перевода — Денис Гаев.
Содержание
Разработка
Перевод был осуществлен Денисом в 2003 году и дорабатывался более двух лет. Последняя оригинальная версия датирована октябрем 2004 года и берёт за основу библиотеки Inform версии 6.30. С тех пор энтузиасты исправили некоторые ошибки и сделали косметические изменения.
Система самостоятельно умеет генерировать падежные формы для имен объектов (достаточно выделить падежные окончания существительных и прилагательных, например «массивн/ая стальн/ая двер/ь», присвоив соответствующему объекту правильные род и число), и распознавать падежные формы в командах (и «открыть дверь ключом», и «открыть ключом дверь» понимаются правильно). Также распознается большое число дополнительных глагольных форм с приставками.
Игры
Интерпретаторы
Для запуска игр на Информе требуется Z-интерпретатор с поддержкой Unicode. К рекомендуемым интерпретаторам относятся:
- Windows Frotz
- Gargoyle (кроссплатформенный, ориентирован на типографику)
- Parchment (написан на HTML5, работает в браузере)
Ссылки
- Сайт RInform с каталогом игр, документацией и актуальной версией платформы.
- Репозитарий на GitHub (Glulx)
- Репозитарий на BitBucket (Z-машина)
- Библиотека версии 0.75 (устарела).