Товарищ, оковы сюжета стряхни!
Героя место вакантно.
Играя книгу, читая игру,
Живи невероятно!
Во всех бочках затычка

Довольно давно на сайте существует раздел "Книги-игры онлайн" – это сборник интерактивных версий книг-игр. Он давно нуждался в переработке, и именно этим в последнее время занимался ваш покорный слуга. Причём не один! При тесном взаимодействии с Connect, теперь на сайте интегрирован редактор "Каптал" и реализован функционал для добавления пользователями новых, своих интерактивных книг-игр. Теперь, можно "не отходя от кассы" добавить новую игру, отредактировать её текст и опубликовать. После модерации, игра будет доступна онлайн. На текущий момент раздел работает в режиме "бета-тестирования" – перенесены старые игры и мы (модераторы Jumangee и Connect) готовы принимать новые игры и сообщения об ошибках, проблемах, предложениях.

Редактор позволяет делать как сложные, так и простые интерактивизации – изучать программирование не обязательно, если автор делает только переходы между параграфами, а механику оставляет игроку. В то же самое время, скоро, думаю будет готов функционал "модулей" (aka компонентов), которые реализуют отдельные игровые механики – ключевые слова, инвентарь, ресурсы и т.п. Если учесть, что использовать их будет не сложно, то сбудется мечта многих авторов по упрощению возможности самостоятельной интерактивизации своих проектов.

Книги-игры онлайн 2.0 – beta
http://quest-book.ru/online/

Сказали спасибо(6): Эргистал, Таро, Pyrir, Antokolos, Vo1t, KDEboroda
Герой легенд

Круто Smile Кажется, не хватает "Легенды всегда врут".


_________________
53. Если прекрасная принцесса, захваченная мной, скажет: "Я никогда не
выйду за тебя замуж! Никогда, слышишь, НИКОГДА!!!", я отвечу: "Ну
ладно..." и убью ее.
(с) 100 вещей, которые я сделаю, когда стану злым властелином
Во всех бочках затычка

Первое видео от Connect по Каптал – демонстрация работы с редактором и его возможностей

Открыть на Youtube

Бывалый авантюрист

Понимаю, что развитие Каптала приостановлено и баги/предложения вряд ли будут устранены/реализованы.
Тем не менее, пока не забыл вброшу что увидел/захотел при загрузке распознанного Шерлока 1, которого собираюсь доперевести.
Баги импорта:
1. Если уже открыт пустой (или любой?) проект, при выборе "Импортировать" – ничего не происходит.
2. Импортируемая книга начиналась со 101 параграфа. При импортировании с НЕ проставленной галкой "Неупорядочены", импортируемые параграфы создаются в порядке 0, 1, 2, 3… вместо того, чтобы взять распарсеренное значение номера параграфа. При установленной галке "Неупорядочены", параграфы создаются в соответствии с их номерами в файле, НО только нечетные, все четные параграфы присоединяются к текстовке создавшегося ближайшего нечетного. Для импорта в результате мне пришлось создать 100 фейковых параграфов.
3. Параграфы, на которые не ведут переходы ни из одного из параграфов, не импортируются, что приводит к невозможности загружать кни частично. Что привело к необходимости помимо 100 фейковых параграфов создать еще 100 фейковых переходов между ними.
4. Автоматический подбор масок для обозначения переходов игнорирует перенос каретки, что приводит к тому, что большинство из предложенных вариантов масок переходов присоединяют к себе еще и часть маски обозначения параграфа из номера следующего параграфа.

Попозже допишу еще...

Сказали спасибо(3): Эргистал, KDEboroda, connect

_________________
И бесконечность - не предел!
Бывалый авантюрист

5. После импорта прога прекрасно убирает из текста номера параграфов и маску, их обозначающую, но при этом не убирает маски у переходов. С учетом отсутствия возможности автозамены по тексту, это очень не очень, т.к. эти маски остаются в тексте, что портит вид.

По интерфейсу:
1. Не проверял в других браузерах, но в новом интернет эксплорере невозможно в текстовые блоки вставить текст через копи-паст. Это делает программу в существенной степени не пригодной к использованию, т.к. получается, что любые переносы/вставки текстов можно выполнить только их перенабиранием.
2. Плеер и экспорт кни игнорируют все сдвиги кареток, что превращает параграфы в кашу, особенно это печально в диалогах. В итоге экспортированную кни будет необходимо полностью форматировать, а результат в плеере даже никак не исправить...
3. Цифры, превращающиеся в переходы по нажатию на Ctrl – отличная фича, но работает это только если перед цифрой есть пробел. С учетом того, что при импорте маски у переходов не удаляются, получается, что маска обязательно должна содержать пробел перед номером перехода, иначе фича с Ctrl не работает.
4. Есть ощущение, что на больших объемах кни (от 500 параграфов) программа беспредельно начинает кушать оперативную. Возможно имеет место утечка оперативной памяти. Через какое-то время комп начинает безбожно тормозить...

Пожелания:
Собственно, исправить баги выше.
Второе – было бы реально удобно переводить, если бы была возможность по кнопке получить в аатоматом созданном текстовом блоке для каждого параграфа машинный перевод (для одного или сгенерировать для всех сразу), чтобы в одном месте видеть: оригинал, машинный перевод и в третьем блоке писать адаптированный перевод (при этом желательно, чтобы фреймы трех текстов в этом режиме располагались слева-направо, а не друг под другом и чтобы помимо независимых бегунком в каждом фрейме, их можно было прокручивать особым бегунком все три одновременно. также в этом режиме желательно иметь возможность скрывать левые и правые фреймы с каталогами параграфов/действий, чтобы фреймы с текстами были шире). Ах, мечты...

Сказали спасибо(2): KDEboroda, connect

_________________
И бесконечность - не предел!


Последний раз редактировалось: ЮркийСлон (Сб Фев 11, 2017 15:36), всего редактировалось 1 раз
Бывалый авантюрист

Готов материально простимулировать развитие проекта.
5 000 руб за устранение описанных мной багов и реализацию продвинутого режима переводчика.
5 000 руб за прикрутку визуального отображения взаимосвязей параграфов с автоматической оптимизацией построения и возможность редактирование схемы/добавления/удаления параграфов и переходов созданием/удалением блоков на схеме и связей между ними.

Добавил через 1 минута 31 секунд:

Первая задача приоритетная, вторая след этапом после завершения первой. Под каждую задачу аванс в 2000 руб

Сказали спасибо(1): Pyrir

_________________
И бесконечность - не предел!