Я понимаю, что приведенный выше вопрос довольно широк, поэтому я сужу его. У меня есть простой игровой движок opengl C++, который находится в статической библиотеке (и может быть преобразован в динамическую библиотеку ).
Я думал о способах заставить его работать в Интернете. Из того, что я вижу, я мог бы использовать ActiveX или Google NaCl для запуска кода С++ в браузере. Но эти технологии не кажутся легко кроссплатформенными? Или, может быть, я неправильно понял.
Другой вариант, который я видел, — это преобразование движка в javascript и WebGL и запуск на холсте HTML5. Будет ли это медленнее, чем С++? Хотя это было бы очень кроссплатформенно.
Как вы думаете, что является лучшим вариантом, или еще лучше, есть ли какой-либо другой вариант, который я пропустил?
РЕДАКТИРОВАТЬ :как насчет пользовательского плагина, похожего на веб-плеер Unity?