Size: a a a

2020 March 04

T

The Dormouse in Lua in Moscow
ЕМНИП встраивал именно Fengari в дипломной, полёт нормальный.
источник

S

Snusmumriken in Lua in Moscow
А где JS нужен кроме веба, в сочетании с html-css?
источник

AG

Alexander Gladysh in Lua in Moscow
Геймдиз настраивает игровую логику
источник

КН

Кирилл Надеждин in Lua in Moscow
Snusmumriken
(но зачем лишние абстракции?)
Кейс - мобильный игровой движок на C/Rust, который умеет в веб. Веб рантайм для движка написан отдельно на TS. Вопрос в том, какой скриптовый язык куда тащить - встраивать JS в мобилку или встраивать Lua в веб. На скриптовом языке написана вся "бизнес" логика игры и она шарится между платформами. Lua определено проще встроить в мобилку, но требует дополнительной обертки под вебом. JS без оверхеда работает в браузере, но сложнее встраивается в мобилку.
источник

КН

Кирилл Надеждин in Lua in Moscow
На крайняк остаётся стандартный вариант - компилить всё вместе с движком через Emscripten
источник

S

Snusmumriken in Lua in Moscow
В мобилку? Имеется ввиду, когда игра это вебвью, на которой крутится игрушка?
источник

КН

Кирилл Надеждин in Lua in Moscow
Нет, мобилка нативная
источник

КН

Кирилл Надеждин in Lua in Moscow
Прямой контекст OpenGL ES либо Metal
источник

S

Snusmumriken in Lua in Moscow
А, всё, плохо прочитал.
источник
2020 March 06

VZ

Vadim Zborovskii in Lua in Moscow
Всем привет. Коллеги-дотнетчики предлагают к использованию http://www.moonsharp.org/about.html . Кто-нибудь с этим имел дело?
источник

VZ

Vadim Zborovskii in Lua in Moscow
(Цель - встраивание в том или ином виде Lua в проект на c#)
источник

AG

Alexander Gladysh in Lua in Moscow
В Юнити эта штука тормозит
источник

AG

Alexander Gladysh in Lua in Moscow
Unilua быстрее, но юнитиспецифична (и сыра)
источник

VZ

Vadim Zborovskii in Lua in Moscow
Требований к производительности нет. Это не для unity, и вообще не для игр.
источник

VZ

Vadim Zborovskii in Lua in Moscow
А хотя нет, есть такие требования . Есть вариант вставить ванильную 5.3. как лучше?
источник

AG

Alexander Gladysh in Lua in Moscow
Недостаточно данных
источник

VZ

Vadim Zborovskii in Lua in Moscow
Обработка данных на lua (размер до сотен мегабайт) вызываться должно из .net
источник

VZ

Vadim Zborovskii in Lua in Moscow
Можно взять ванильную и вызывать как dll, или использовать реализацию на .net
источник

AG

Alexander Gladysh in Lua in Moscow
Сколько вызовов через границу языков на килобайт?
источник

VZ

Vadim Zborovskii in Lua in Moscow
Очень мало, порядка мега на вызов
источник