Публикации

SING - простой генератор интерактивных новелл

SING — движок менюшных квестов, ориентированный на создание атмосферных квестов посредством видео, звука, изображений и фона(вставляемых посредством тегов html).

Почему еще один движок:
  • Байт-код — позволяет портировать ваш менюшный квест на множество платформ(можно на Android, Arduino, и т.д.), причем автором интерфейса будете вы, а от SING, вам понадобится только логика(байткод)
  • Ориентированность на HTML5 и CSS, благодаря чему вы сами, можете создавать свои уникальные стили отображения квеста, использовать любые шрифты какие найдете, использовать спец.эффекты на js, и т.д.(+еще один повод изучить верстку). Всё что поддерживатеся HTML5, поддерживается и SING'ом. Включая WebM, gif, js-спец.эффекты, UI-библиотеки типа Bootstrap, JQuery-UI, Metro и т.д.
  • Минимальный API(всего 5 функций), но при этом очень мощный — может освоить даже начинающий, и делать графические квесты

Видео


Пример кода(main.py)

r()
t("Вы находитесь в комнате.")
t("Вы здесь уже были.", "ifset M4")
a("Далее", "set M4; goto кухня")
e()

r("кухня")
t("Вы находитесь на кухне")
t("<i>Ничего необычного</i>") # применение тегов html
a("Обратно","return")
e()

Демка(для скачивания):
github.com/NXsing/sing_demo

Базовый проект(для начала):
github.com/NXsing/sing_basic

Корреляция КРИЛ2017

При анализе результатов, получаются довольно интересные значения корреляции.
Эти значения могут намекнуть на то, как быть победителем КРИЛ.

Итак, приступим!

Наибольшая корреляция средних оценок и оценок пользователя — для пользователя vvollo — 0.867. На втором месте — uux с корреляцией 0.820 и Enola с корреляцией 0.818.
vvollo, uux и Enola выражают итоговое мнение ИФ-сообщества наиболее точно.
Критерий отбора на эти должности — 26 оцененных ИФов.


Наиболее неточно, варажает мнение сообщества, goraph(0.44), нон-конформист от ИФ.
Нон-конформист №2 — drag(0.46).

Об играх

Теперь определимся с тем, каким должен быть ИФ, чтобы победить в конкурсе?

Корреляция количества оценок и порядка в списке игр хоть и отрицательная, но небольшая(-0.365).
Это значит, что срок подачи игры на конкурс влияет на количество оценок очень слабо. И можно отправлять свое произведение на конкурс даже в последний месяц, несильно рискуя количеством проссмотров.

Корреляция наличия онлайн версии и количества оценок — 0.575. Т.е. уже есть заметная связь и она видна на графике.

Видно, что там, где нужно что-то скачать, количество оценок проседает, а то и меньше раза в два-три, чем у других игр.

Тем не менее, «Чайные сны»(RenPy) и «ЗКвЧК»(ЯРИЛ) — гордое исключение. И хоть RenPy завлекает мультяшным скриншотом, у «ЗКвЧК» — в архиве даже плеера нет, а запуск игры — дополнительный квест.

Средние баллы по платформам:
Apero — 4.41
AXMA — 4.67
INSTEAD — 6.4
URQ — 3.87
Прочие — 5.75 (5.64, если без «Чайных снов»)

Необычные платформы встречены положительно и набирают, в среднем, больший балл.
Высоким средним баллом отличился INSTEAD(6.4 и 4.41 — это сильная разница).
Если счесть, что балл выражает впечатление от игры и платформы, в целом, то INSTEAD'ом можно хорошо впечатлить пользователя.