SING - простой генератор интерактивных новелл
SING — движок менюшных квестов, ориентированный на создание атмосферных квестов посредством видео, звука, изображений и фона(вставляемых посредством тегов html).
Почему еще один движок:
Демка(для скачивания):
github.com/NXsing/sing_demo
Базовый проект(для начала):
github.com/NXsing/sing_basic
Почему еще один движок:
- Байт-код — позволяет портировать ваш менюшный квест на множество платформ(можно на 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
Похожие публикации
Apero - текстовые игры онлайн
ЯРИЛ научился выводить картинки
Особенности Android версии игры - В поисках магии, книга 1 "Пиромант"
Нет комментариев