Идея: совместимость с glk

Идея: совместимость с glk

Если сделать совместимость с библиотекой glk, то можно будет играть через gargoyle и thunderworld.

Oreolek
useravatar
Offline
4 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Идея: совместимость с glk

Вспоминается известная катринка "сделаем из буханки хлеба троллейбус". Можно, но зачем?

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Идея: совместимость с glk

На самом деле, идея-то, ИМХО, хорошая, если есть много плееров, которые поддерживают этот формат. Тогда можно оставить QSP-ядро, а UI отдать на откуп сторонней программе. Возможно, даже Web UI smile

Другое дело в том, кто это будет делать. Возможно, проще допилить Quest Navigator + скомпилированный через Emscripten QSP.

Antokolos
NLB Project Developer
useravatar
Offline
58 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Идея: совместимость с glk

Классический QSP умеет гораздо больше, чем просто "текст на вывод, ввод и выбор вариантов".

Он работает с графикой, звуком, использует диалоги, разные окошки инвентаря, доп. описания... В общем, если реализовать самые примитивные возможности QSP, это несложно. Но тогда большая часть игр даже классического плеера будет несовместима или лишится своих фишек. Получится, что мы прикручиваем диалект QSP к существующей платформе. То есть синтаксис будет QSP, а возможности только от платформы Glk.

Если реализовывать функционал классического плеера по-максимуму, заменяя стандартные диалоги всякими платформенными костылями, тогда это будет очень тяжело и трудозатратно. Говорю как разработчик нескольких QSP-плееров )

Вот и нужно оно после этого?

Как эксперимент для скучающего программиста, почему бы и нет ) Я одобряю )

Nex
useravatar
Offline
4277 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
970
Всего опросов:
14
Всего сообщений:
16790545
Сообщений на этой неделе:
9
Пользователи форума:
 
Всего пользователей:
2346
Последним зарегистрировался:
Rizrael