Inform
| Inform | |
|---|---|
| Класс языка | язык программирования и язык, использующий отступы |
| Тип исполнения | компилируемый |
| Появился в | 1993 |
| Автор | Грэхем Нельсон |
| Разработчик | Грейам Нельсон |
| Расширение файлов | .Z#, .inf, .Z5, .Z8 |
| Выпуск |
|
| Сайт | inform7.com |
| ОС | Windows |
Inform — компилируемый объектно-ориентированный язык программирования, во многом похожий на Си и SmallTalk.
Позволяет описывать игру в виде иерархии объектов с определёнными свойствами и атрибутами.
Поддерживается множественное наследование, простое создание новых глагольных фраз (с альтернативными вариантами синтаксиса), замещение или переопределение стандартных.
История
Грэм Нельсон (Graham Nelson) создал язык Inform в 1993 году. Участие также принимали: компания Infocom (оригинальный формат Z-файлов), группа InfoTaskForce (его последующая «расшифровка»), Эндрю Плоткин (Andrew Plotkin) — технологии Glk, Glulx и Blorb. В настоящее время, поддержкой и развитием технологии занимается группа, которую возглавляет Роджер Фирт (Roger Firth)[1].
Последняя версия — 7.
Лицензия
Freeware (распространяется свободно, при условии неизменности. Исходные тексты библиотек, компилятора и большинства интерпретаторов доступны).
Исходный код
Обычно файлы — с расширение ’.inf’, обрабатываются компилятором Информ, поддерживающим две целевых платформы — Z-code и Glulx.
См. также
Примечания
- 1 2 Интерактивная литература на русском языке. Часто задаваемые вопросы (с ответами), 2005 год. Дата обращения: 20 августа 2010. Архивировано 20 ноября 2010 года.
Ссылки
- Inform is a design system for interactive fiction based on natural language Официальный сайт (англ.)
- Разработка IF игр, русскоязычный урок по Inform7 на habrahabr