javascript — подключить код C ++ к холсту HTML в приложении Electron?

Сейчас я занимаюсь разработкой MOBA как хобби. Интерфейс сделан из Angular-Material, и я планирую в какой-то момент перенести разработку в приложение Electron. Я планировал что-то вроде ASM JS в тандеме с HTML-холстом для рендеринга игр с самого начала. Но теперь мне интересно, могу ли я использовать Node для подключения некоторого внутреннего кода C ++ для рендеринга на холст в моем приложении Electron. Это возможно?

0

Решение

Chronium API Electron, созданный на нем, не доступен для собственных аддонов Node, поэтому я не думаю, что вы сможете напрямую рендерить на холст из нативного аддона Node. Но Electron поддерживает плагины Chromium Pepper, которые должны быть способны воспроизводить контент с ускорением на GPU, так что это, вероятно, ваш лучший выбор. К сожалению, мне так и не удалось найти какую-либо документацию, описывающую все возможности плагинов Pepper, но, по крайней мере, есть некоторые примеры плагинов Вы можете посмотреть.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector