Один из лучших способов заработать деньги с помощью Flash-игр - заключать спонсорские соглашения. Разработчик размещает логотип спонсора и ссылку на их сайт в игре и позволяет игре распространяться по сети. Спонсор получает деньги от рекламы и дополнительного трафика на свой сайт. Кроме того, они блокируют сайт своей игрой на своем сайте (обычно на короткий период времени), чтобы люди, которые хотят играть в игру, заходили на их сайт. Это правда, что можно снять блокировку сайта с некоторыми усилиями, декомпилируя swf, но обычно это не делается, так как это не стоит усилий и не является законным. Другой важной частью бизнес-модели Flash является размещение рекламы в игре. Есть и другие способы зарабатывания денег с помощью Flash-игр, но, насколько я знаю, эти два являются наиболее распространенными.
Поскольку HTML5 обязательно является открытым исходным кодом, меня интересует, будет ли эта модель работать на HTML5. Даже если вы запутываете свои js, намного проще, чем Flash, скопировать игру, поэтому, возможно, кто-то скопирует игру на свой (нелегитимный) сайт. Если вы добавите логотип своего спонсора и ссылку или рекламные объявления, возможно, стоит попытаться удалить их для своего сайта, что, на мой взгляд, гораздо сложнее сделать с Flash-играми. Возможно, даже нелегитимный сайт может утверждать, что их сайт лучше, потому что в игре нет рекламы. Есть еще барьер легитимности, но мне интересно, достаточно ли он силен.
Давайте оставим в стороне все технические ограничения на разработку игр в отношении HTML5 для этого вопроса (предположим, что HTML5 работает так же хорошо, как Flash для игр). У меня есть два очень похожих вопроса. Во-первых, будет ли бизнес-модель Flash работать с HTML5? Какие изменения будут полезны для игр HTML5? Второй вопрос: а как насчет общей картины для игр HTML5? Является ли адаптация модели Flash действительно лучшим решением, или есть лучшая модель для игрового мира HTML5, чтобы «повернуть»?