Лучший способ перенести игру на С++ в сеть

Я понимаю, что приведенный выше вопрос довольно широк, поэтому я сужу его. У меня есть простой игровой движок opengl C++, который находится в статической библиотеке (и может быть преобразован в динамическую библиотеку ).

Я думал о способах заставить его работать в Интернете. Из того, что я вижу, я мог бы использовать ActiveX или Google NaCl для запуска кода С++ в браузере. Но эти технологии не кажутся легко кроссплатформенными? Или, может быть, я неправильно понял.

Другой вариант, который я видел, — это преобразование движка в javascript и WebGL и запуск на холсте HTML5. Будет ли это медленнее, чем С++? Хотя это было бы очень кроссплатформенно.

Как вы думаете, что является лучшим вариантом, или еще лучше, есть ли какой-либо другой вариант, который я пропустил?

РЕДАКТИРОВАТЬ :как насчет пользовательского плагина, похожего на веб-плеер Unity?

5
задан DavidColson 27 July 2012 в 07:55
поделиться