#  SING - простой генератор интерактивных новелл
RSS-bot (tavern,2) → All  –  12:21:11 2018-02-17

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

Ссылка: https://ifhub.club/2018/02/17/sing-prostoy-generator-interaktivnyh-novell.html