Hydra: различия между версиями
Serval (обсуждение | вклад) |
(→Перспективы) |
||
Строка 10: | Строка 10: | ||
[[Старков, Стас|Стас Старков]], продержавшийся на полгода дольше [[WildWizard]]-а на разработке системы, написал дополнительную программу – [[интерпретатор]], - позволяющую более комфортно запускать игры на Гидре. Также, он внес некоторые (в основном, косметические) изменения в исходники, что сделало разработку немного более доступной для новичков. В скором времени Стасом будет выложена небольшая игра на Гидре, а также более новая версия самой Гидры и интерпретатор (с исходниками). | [[Старков, Стас|Стас Старков]], продержавшийся на полгода дольше [[WildWizard]]-а на разработке системы, написал дополнительную программу – [[интерпретатор]], - позволяющую более комфортно запускать игры на Гидре. Также, он внес некоторые (в основном, косметические) изменения в исходники, что сделало разработку немного более доступной для новичков. В скором времени Стасом будет выложена небольшая игра на Гидре, а также более новая версия самой Гидры и интерпретатор (с исходниками). | ||
− | Т.к. [[Python]] -- язык интерпретируемый, все исходники по определению доступны для продолжения развития. | + | Т.к. [[Python]] -- язык интерпретируемый, все исходники по определению доступны для продолжения развития, правда, этому препятствует disclaimer в исходниках, гласящий, что "Этот исходный текст служит только образовательным целям, |
+ | изменять и распространять его имеет право только автор." Другого лицензионного соглашения в пакете исходников не имеется. | ||
==Переносимость== | ==Переносимость== |
Версия 18:23, 9 февраля 2008
Hydra базовая freeware-система для написания парсерных IF игр на языке программирования Python.
Разработка
2001 - 2002 WildWizard, позже присоединился Стас "Unreal" Старков. Система была доведена до рабочего состояния и позволяет создавать полноценную ИЛ.
Особенности
Система программирования похожа на Inform и довольно проста и гибка. К сожалению, заинтересованности авторов система в свое время не вызвала. Возможно, в этом "виноват" тот факт, что система была все же не до конца отшлифована, и для ознакомления с ней приходилось "бороться" с программистскими особенностями языка.
Перспективы
Стас Старков, продержавшийся на полгода дольше WildWizard-а на разработке системы, написал дополнительную программу – интерпретатор, - позволяющую более комфортно запускать игры на Гидре. Также, он внес некоторые (в основном, косметические) изменения в исходники, что сделало разработку немного более доступной для новичков. В скором времени Стасом будет выложена небольшая игра на Гидре, а также более новая версия самой Гидры и интерпретатор (с исходниками).
Т.к. Python -- язык интерпретируемый, все исходники по определению доступны для продолжения развития, правда, этому препятствует disclaimer в исходниках, гласящий, что "Этот исходный текст служит только образовательным целям, изменять и распространять его имеет право только автор." Другого лицензионного соглашения в пакете исходников не имеется.
Переносимость
Известно, что интерпретатор языка Python распространен, например на смартфонах с операционной системой Symbian и интернет-планшетах Nokia, и вообще является кросс-платформенным. Однако, тестирование Гидры на данных платформах пока не производилось.