Ink: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 20:
'''ink''' это технологическое решение для создания менюшных игр, которое разработала компания [[inkle]]. [[inkle]] использовала скрипты на [[ink]] при разработке собственных игр, таких как [[80 Days]].
 
В марте 2016 года [[inkle]] [https://www.inklestudios.com/2016/03/12/ink_is_out.html выпустили] исходный код '''Inkink''' под свободной лицензией MIT, а до этого момента он уже развивался и использовался 4 года внутри компании. Позже они также опубликовали редактор кода [https://github.com/inkle/inky Inky].
 
ink - это не [[платформа]], предоставляющая полный стек технологий для создания [[ИЛ]], а скриптовый язык, ориентированный на написание игр с интерактивным повествованием. Он интерпретируется в промежуточный формат JSON, который затем отправляется в библиотеку проигрывателя, встраивающуюся в движок игры. То есть разработчик может скомпилировать игру официальным <tt>inclecate</tt> и потом передать JSON уже в проигрыватель.
Строка 26:
Таким образом, ink представляет собой встраиваемый компонент, реализующий базовую функциональность для отдельно взятых игр или целых [[Платформа|платформ]], которые могут строиться на его основе. По этой причине, ink не является лучшим решением для тех, кого интересует быстрое написание текстовой игры без вникания в низкоуровневые вопросы разработки программного обеспечения.
 
== Интерпретаторы и проигрыватели Inkink ==
* {{ссылка|на=https://github.com/inkle/ink/releases|Inklecate}} — Официальный интерпретатор Inkink написан на [[C Sharp|C#]] и интегрирован с [[Unity]]. Он поддерживается компанией Inkle[[inkle]].
* {{ссылка|на=https://github.com/y-lohse/inkjs|Inkjs}} — порт на Javascript
** {{ссылка|на=https://gitlab.com/oreolek/inkjs-boilerplate|Пример}} использования от [[Oreolek]] (исходный код демо)
Строка 42:
* {{ссылка|на=http://github.com/inkle/ink/blob/master/Documentation/WritingWithInk.md|Writing with ink}} - Обучение языку (Github, на английском).
* {{ссылка|на=http://www.inklestudios.com/2016/03/12/ink_is_out.html|ink is open, right now!}} - Запись в блоге inklestudios.com, 12 марта 2016.
* {{ссылка|на=https://github.com/isakgrozny/PalimpsestNW|PalimpsestNW}} — шаблон для упаковки игр на Inkink в отдельные приложения под Mac. Возможно, работает на Windows и Linux.
 
== См. также ==
Источник — https://ifwiki.ru/Ink