Html игры как запустить
Перейти к содержимому

Html игры как запустить

  • автор:

Html игры как запустить

Можно ли как то из игры, экспортированной в HTML5, сделать локальный запуск? То есть создать какой нибудь свой exe браузер, который мог бы запустить эту игру локально? Дело в том, что если сразу экспортировать в десктопное приложение NodeWebkit, игра будет вешать на 55 мб больше, а если у меня игра 1мб, зачем мне еще лишние 55 мб из за этого NodeWebkit’a? Просто участвую в конкурсе, а там ограничение по созданию игр в 50 мб. Бразуер Microsoft Ege умеет запускать игры экспортированные в HTML5 локально, в отличии от Google Chrome, например, но ведь все используют разные браузеры, поэтому хотелось бы, чтобы вместе с игрой шел свой «запускатор».

Моя история

KLiM

Сообщений: 110 Я тут с 14 мар 2016 Двиг: Construct2 Лицензия: Personal VK: v1adklim Репутация 96 [ ? ]

KLiM , экспортируешь как HTML5. Закидываешь из этого архива файлик в папку экспортированного проекта и запускаешь. Там в появившемся окошке будет указан адрес localhost. Прописываешь его в браузере и открываешь. Если открывается как папка, то дальше открываешь там index.html

HTML5LaunchHelper.zip (12.37 КБ) Скачиваний: 798

Дополнительные контакты

Telegram: @DeXVinogradov
Skype: DeXVinogradov
Mail: dexvinogradov@[mail.ru, gmail.com, ya.ru]

Игродел

Сообщений: 2488 Я тут с 13 дек 2014 Откуда: Москва Репутация 522 [ ? ]

DeX , Спасибо большое, все работает, а можно это как то все автоматизировать и сделать «запускатор» ? или придется к игре прилагать данную инструкцию по запуску через браузер?

Моя история

KLiM

Сообщений: 110 Я тут с 14 мар 2016 Двиг: Construct2 Лицензия: Personal VK: v1adklim Репутация 96 [ ? ]

вот этот браузер читает файлы игры автономно с предупреждением, только как ему сказать чтоб он открывал рядом лежащий файл как домашнюю страничку при запуске, я не знаю (кто знает скажите) там есть портабле версия 7,5 метров
http://www.qtweb.net/

my-game
работает на Explorer 9

Участник

Сообщений: 386 Я тут с 12 сен 2012 Репутация 20 [ ? ]

vknw123 , Хотелось бы, создать чистый аналог браузера, чтобы не было никаких кнопок, чисто рамка и страница.
Или создать какой — нить bat файл, который сам будет проделывать все по инструкции? а именно:
1. В папке data откроет файл HTML5LaunchHelper
2. Скопирует адрес Localhost
3. Откроет браузер назначенный по умолчанию
4. Пропишет адрес Localhost в браузер
5. В открывшемся окне браузера выберет index.html

Моя история

KLiM

Сообщений: 110 Я тут с 14 мар 2016 Двиг: Construct2 Лицензия: Personal VK: v1adklim Репутация 96 [ ? ]

KLiM писал(а): Хотелось бы, создать чистый аналог браузера

Это и есть NW.js — он же Node Webkit в девичестве — браузерная хромиум-оболочка для нтмл5 игр.

Изображение

Игродел

Сообщений: 2957 Я тут с 19 дек 2012 Откуда: Новый Уренгой Репутация 331 [ ? ]

Изображение

KLiM , там в настройках браузера, убирается всё .
только как вон там относительный путь прописать?

my-game
работает на Explorer 9

Участник

Сообщений: 386 Я тут с 12 сен 2012 Репутация 20 [ ? ]

люди помогите новичку
как сделать игру локальной, доступной по ссылке всем
ВСЕМ ПРИВЕТ
Я РАД НОВЫМ СООБЩЕНИЯМ

Участник

Сообщений: 13 Я тут с 22 сен 2020 Репутация 0 [ ? ]

Babakik писал(а): люди помогите новичку
как сделать игру локальной, доступной по ссылке всем

Локальная это доступная только в твоей интернет соединении, например если игра будет поддерживать мультиплеер то можно через хамачи играть онлайн с другом, а так игра при запуске уже будет локальной. Выложи ее на сайт и все и будут тебе играть в нее люди.

Участник

Сообщений: 72 Я тут с 20 окт 2020 Откуда: Хогвартс Двиг: Construct 2 Лицензия: Bussines Репутация 2 [ ? ]

А на нее можно другим людям
ссылку дать?
ВСЕМ ПРИВЕТ
Я РАД НОВЫМ СООБЩЕНИЯМ

Участник

Сообщений: 13 Я тут с 22 сен 2020 Репутация 0 [ ? ]

Сообщений: 15 • Страница 1 из 21 , 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

  • Список форумов
  • Наша команда • Удалить cookies конференции • Часовой пояс: UTC + 3 часа

СПОСОБЫ ЗАПУСКА ИГРЫ В ОБХОД «HTML5».

Даже если у вас мощный компьютер с топовыми комплектующими, вы можете столкнуться с неприятными лагами и тормозами, играя на «HTML5».

Современные браузерные игры могут тормозить на любом ПК. Но решение есть. Сейчас мы расскажем, что делать, когда тормозят игры в браузере, чтобы вы играли без лагов и получали максимум удовольствия.

Популярные причины торможения и зависания.

Если у вас слабый ПК, никакие советы и манипуляции с ресурсами системы вам не помогут. Заходите в Диспетчер задач, запускайте игру и следите за загруженностью отдельных комплектующих. Процессор на 99% загрузки? Меняйте его. Диск работает на пределе возможностей? Покупайте более современный. Это самое дорогое решение проблем с игрой, но в случае со слабым ПК других вариантов нет.

Игра долго загружается или вообще зависает во время загрузки, вынуждая вас десятками минут наблюдать за полоской прогресса? Возможно, у вас беда с интернетом. Он слабый или нестабильный. В первую очередь позвоните провайдеру и узнайте, может ли он что-то исправить. Если нет, минимизируйте нагрузку на сеть. Для этого отключите все программы, которые могут ее создавать.

Лаунчер — быстрое и легкое решение всех проблем.

Самый удобный способ дальше играть в браузерные игры.

У браузеров часто забиваются кэш и куки. В лаунчере все просто — сверху справа кнопочка, нажав на которую, вы одним кликом очистите кэш и продолжите игру.

Играть ВКонтакте — «Play Machine».

3. Запустите установщик, нажав на него левой кнопкой мыши и дождитесь завершения установки.

4. Далее вам необходимо ввести свои данные, которые вы используете для входа в социальную сеть ВКонтакте, и разрешить доступ.

Как очистить кэш и куки в Play Machine.

Найдите на панели задач иконку приложения и нажмите на неё правой кнопкой мыши.

Играть в Одноклассниках — «OK Games Desktop».

1.Для того, чтобы скачать новое приложение, нажмите на эту ссылку — https://ok.ru/app/games_ok

2. Выберите место, куда хотите скачать установщик приложения и нажмите «Сохранить».

3. Запустите установщик, нажав на него левой кнопкой мыши и дождитесь завершения установки.

4. Далее вам необходимо ввести свои данные, которые вы используете для входа в социальную сеть Одноклассники.

Как очистить кэш и куки в OK Games Desktop.

Найдите на панели задач иконку приложения и нажмите на неё правой кнопкой мыши.

Играть в Мой Мир — «Игроклуб»

1.Для того, чтобы скачать новое приложение, нажмите на эту ссылку — https://my.mail.ru/gameclub

2. Выберите место, куда хотите скачать установщик приложения и нажмите «Сохранить».

3. Запустите установщик, нажав на него левой кнопкой мыши и дождитесь завершения установки.

4. Далее вам необходимо ввести свои данные, которые вы используете для входа в социальную сеть Мой Мир.

Как очистить кэш и куки в Игроклуб.

Найдите на панели задач иконку приложения и нажмите на неё правой кнопкой мыши.

Еще один удобный способ играть в игры после прекращения поддержки технологии Flash.

1. Браузер «FreeU».

Для запуска FreeU нужно иметь операционную систему Windows 7 и выше.

Скачать браузер можно по этой ссылке.

2. Браузер «Maxthon».

Браузер от китайской компании Maxthon International Limited входит в список самых популярных в мире браузеров, и позволит комфортно играть в ваши любимые игры.

Скачать браузер можно по этой ссылке.

Жмем «Download». Откроется окошко с выбором версии. Если вы качаете на ПК или ноутбуке под управлением Windows, выбирайте «For Windows PC».

Запускаем, вводим свои данные и наслаждаемся игрой.

3. Браузер «Falkon».

Минимум лишнего! Максимум производительности!

Скачать браузер можно по этой ссылке.

Выбираете — для 32-битной или 64-битной версии Windows. Качаете.

Если вы не знаете, какая у вас версия Windows, нажмите Пуск (в левом нижнем углу экрана). Далее — «Параметры системы» -«Система». В самом низу левого столбца ищите «О системе». Нажимайте.

Или, «Пуск» — «Компьютер», и правый клик мышью на «Свойства»

Определив тип своей системы, нажимайте на соответствующую ссылку на сайте браузера Falcon и скачивайте. Запускайте его и соглашайтесь со всеми его требованиями — «I Agree» и «Install».

4. Браузер «Avant Browser».

Браузер хорошо оптимизирован, требует минимум оперативной памяти, имеет встроенный ускоритель загрузок и режим инкогнито.

Скачать браузер можно по этой ссылке.

Ниже мы указали, какую именно кнопку нужно нажать для скачивания.

Запустив браузер, вы заметите справа от строки поиска иконку, при помощи которой можно менять движки (от IE, Mozilla Firefox или Chrome). На разных ПК разные движки могут быть производительнее. Поэкспериментируйте.

5. Браузер «CentBrowser».

Самый полноценный и продвинутый браузер на движке Chromium с отличной оптимизацией.

Скачать браузер можно по этой ссылке.

На этом все. Удачной игры!

Если у вас возникнет желание дополнить статью, или не все в ней понятно — пишите нашим сотрудникам.

С уважением, команда RedSpell.

Советы по публикации HTML5 игр в Интернет

Construct 2 игры основаны на технологии HTML5, и, как следствие, обладают отличной поддержкой для экспорта игр в Интернет. Это руководство содержит некоторую полезную информацию о том, как публиковать онлайн игр, созданные на Construct 2.

Шаблоны для экспорта

Когда Вы экспортируете игру в HTML5, Вам предлагается выбрать шаблон. Их несколько, и каждый из них отвечает за различное отображение игры в браузере (что, позволяет их использовать в разных ситуациях). Также эти шаблоны меняют отображение игры в режиме полного экрана (Fullscreen).

Normal style (Нормальный стиль) — полноэкранные игры занимают все предоставленное место в браузере. Не-полноэкранные игры располагаются в верхней части окна, по горизонтали игра центрируется. Пример:

Advert bar style (дословно — панель объявлений) имеет сходство с Normal style. Игра в этом шаблоне показывается во фрэйме (frame, из HTML). Полноэкранные игры используют все пространство фрэйма (за исключением боковых сторон), а не-полноэкранные игры появляются сверху и по середине горизонтально (имеется внутри фрэйма). Т.к. одна из сторон всегда зарезервирована, ее можно использовать, чтобы показать какой-нибудь HTML контент, например рекламу, навигацию и т.д.. Использование HTML или интеграция рекламы выходит за рамки этого руководства; этот шаблон ориентирован на опытных пользователей, которые помимо самой игры хотят видеть некоторый HTML код. Панели (по-другому: бары, bars) могут быть в любой части экрана и иметь определенный размер. Пример, панель имеет размер 150 пикселей, расположение сверху. Маленький белый текст над игрой — как раз и есть пользовательский HTML:

Embed style (стиль встраивания) просто-напросто удаляет все отступы и скроллбары из браузера, получается так, что игра будет находиться в верху слева. Это делает игру хорошо встраиваемой для iframe фиксированного размера. На заметку: использование полноэкранной игры в этом шаблоне равноценно использованию Normal style: в обоих шаблонах окно браузера используется полностью. Embed style наиболее полезен для не-полноэкранных игр. Простой пример:

Запуск экспортированных игр

Обычно, игры не работают в браузере после экспорта, если их запустить с диска. Если дважды кликнуть на index.html, то браузер откроет игру в протоколе «file:///«, а не «http://», т.к. игра находится на локальном компьютере, а не на сервере. По соображениям безопасности, браузеры имеют некоторые жесткие ограничения на локальные файлы («file:///«). Это, обычно, не позволяет игре запуститься. Лучшим вариантом рабочего процесса является тестирование игры с помощью предварительного просмотра, а затем немедленная загрузка на сервер. Если запустить игру локально, Вы увидите сообщение, напоминающее что запустить игру нельзя («exported games won’t work until you upload them»). Если необходимо проверить работу игры на мобильном устройстве, то можно использовать просмотр-через-WiFi, вместо того, чтобы экспортировать -> загружать на сервер по нескольку раз.

В Google Chrome возможно обойти это ограничение, и попробовать запустить игру с диска. Для начала закройте все копии Chrome, далее откройте диалог «Выполнить» (клавиши: Windows + R), и введите в нем:

chrome --allow-file-access-from-files

В таком режиме Chrome в состоянии открыть экспортированный проект. Сообщение о том, что игру нельзя запустить локально все ровно еще будет, но им можно пренебречь. Также можно отметить, что некоторые функции не будут работать, такие как AJAX запросы к Интернет серверам. В принципе, использование такого режима может вообще не потребоваться, но все же может возникнуть потребность быстро проверить игру перед загрузкой в Интернет. Обратите внимание, если планируете запускать игру на компьютере локально, то Node-WebKit является лучшим решением.

Загрузка в Интернет

Конечно, лучше всего иметь свой собственный сервер для загрузки туда игр. Но в то же время можно воспользоваться бесплатным хостингом игры, например DropBox, но они, как правило, ставят ограничение на пропускную способность. Вы ведь не хотите, чтобы Ваша игра стала недоступной, как только она станет популярной! Дешевый статический хостинг будет значительно лучше. Также, загрузка игры на хостинг может быть различной, поэтому лучше позаботиться об этом заранее. Наиболее распространенные способы загрузки это загрузка файлов через FTP, веб-формы на хостинге или удаленный рабочий стол.

Если вы делаете небольшие демо для показа друзьям, то бесплатного хостинга должно хватить с головой. Вот несколько руководств-советов для справки:

Загрузка игры на DropBox
Загрузка игры на Google Drive
Добавление игры в Scirra Arcade (обратите внимание, если вы будете загружать игру в Scirra Arcade, то при экспорте нужно выбрать соответствующий пункт, а не HTML5)

После загрузки, вы имеете ссылку на саму игру и теперь можете везде рассказать о ней! Также, если Вы сделали игру с сенсорным управлением и поддержкой множества размеров экрана, игра должна хорошо работать в мобильных браузерах.

Советуем сделать проверку на ошибки после загрузки игры. Если забыть загрузить файл или папку, игра будет работать некорректно. В случае ошибки будет выведено полезное уведомление (напр., «myfile.png returned 404 not found», которое говорит о том, что файл myfile.png не загружен на сервер).

Установки сервера

Если у Вас собственный сервер, то для того, чтобы игра работала должным образом, должны работать следующие MIME типы:

.appcache -> text/cache-manifest
.ogg files -> audio/ogg
.m4a files -> audio/mp4

Если они установлены неправильно, то звук может не работать или не будет оффлайн поддержки. Если Вы используете бесплатный хостинг, то, скорее всего, Вам не о чем беспокоиться — все уже настроено. Если же видите не нормальное поведение игры, но ошибки браузера нет, то, возможно, это ошибка хостера. Обратитесь в службу поддержки, чтобы решить эту проблему.

Этот шаг необходим если Вы захотите встроить игру на другую Интернет-страницу. Лучшим способом для этого является iframe (элемент HTML). Вот примерный код:

Этот HTML код создаст iframe фиксированного размера (600×400), внутри которого будет находиться игра. Если игра будет полноэкранной, то она будет автоматически масштабироваться под указанные размеры. Если же у игры фиксированный размер, то в iframe следует задавать те же размеры.

Обратите внимание, что если игра будет находиться на другом домене (который отличается от «родного»), то появятся кроссдоменные ограничения безопасности, что может повлиять на работу игру. Например, AJAX запросы должны отправляться на тот же домен, где и находится игра, в другом случае браузер будет блокировать этот запрос. Чтобы обойти это, нужно использовать HTTP заголовок Access-Control-Allow-Origin.

Все хорошо, но что если Вам захотелось помимо встроенной игры, иметь в ней кнопку «Переключить на полный экран»? Нужно использовать соответствующее действие объекта «Browser», и добавить к нашему HTML коду еще один атрибут:

Исходя из новых особенностей HTML5, чтобы сделать код более правильным, можно включить другие атрибуты:

И вуаля, теперь Ваша игра может «вырваться» из фрэйма на полный экран!

Спорим, не знали? На iOS 14 можно запускать игры в браузере без установки

iOS 14, помимо того что оказалась одним из самых стабильных годовых обновлений, может смело считаться одним из самых насыщенных с точки зрения изменений. Apple воплотила довольно много функций, о которых давно просили пользователи, но ещё больше нововведений было реализовано по собственной инициативе компании. Тут и интерфейс отпирания автомобиля со смартфона CarKey, и удобный механизм сортировки софта под названием «Библиотека приложений», и проверка паролей в Safari, и так называемые блиц-приложения. Но если с первыми тремя нововведениями всё, в общем-то, понятно, то вот как работает четвёртое – очевидно не всем.

Спорим, не знали? На iOS 14 можно запускать игры в браузере без установки. На iOS теперь можно играть и в браузере. Фото.

На iOS теперь можно играть и в браузере

Что такое App Clips

Блиц-приложения, или, как их называют в англоязычной локализации, App Clips – это мини-приложения, которые можно запускать без установки на устройстве под управлением iOS 14 . Чисто технически они очень похожи на демо-версии, но, во-первых, необязательно должны обладать урезанной функциональностью, а, во-вторых, существуют строго вне рамок App Store. Их можно устанавливать ситуативно, например, отсканировав NFC-метку на станции шеринга самокатов или QR-код на рекламном баннере в торговом центре или просто на улице.

Как работают App Clips

Как работают App Clips. Блиц-приложения не требуют загрузки и устанавливаются ситуативно. Фото.

Блиц-приложения не требуют загрузки и устанавливаются ситуативно

Однако разработчики студии Firi Games решили воспользоваться механизмами, лежащими в основе App Clips, в совершенно уникальном (по крайней мере, сейчас) ключе и выпустили веб-версию шутера Phoenix II. Как и полагается блиц-приложениям, игра включается без установки и в ту же секунду, как вы нажмёте на неё. То есть никаких файлов для запуска не производится — у игры банально не хватило бы времени на то, чтобы что-то скачать. Но ещё больше начинаешь поражаться тому, какой прорыв удалось совершить разработчикам, когда наблюдаешь на геймплеем. Игра выглядит точно так, как если бы её скачали из App Store, а не запустили в браузере: она не тормозит и работает предельно быстро, реагируя на все команды, а также демонстрирует удивительные по меркам браузерных игр спецэффекты.

Как запускать игры в браузере на iOS

  • Чтобы запустить блиц-версию Phoenix II, вам потребуется обновить своё устройство до iOS 14/iPadOS 14;
  • Затем перейдите по этой ссылке на сайт студии Firi Games, разработавшей Phoenix II;

Как запускать игры в браузере на iOS. Блиц-версия Phoenix II запускается мгновенно и без установки. Фото.

Блиц-версия Phoenix II запускается мгновенно и без установки

  • Если у вас установлена iOS 14, в верхней части браузера должна появиться вкладка с предложением запустить игру;
  • Нажмите «Запустить», пройдите обучающую тренировку и начинайте играть.

Не запускаются блиц-приложения на iOS

Если игра не запускается, на это может быть, по сути, всего две причины. Первая – у вас уже установлен полноценный клиент Phoenix II, который вы скачали из App Store. Вторая – у вас не установлена iOS 14. Эта версия операционной системы обязательна для запуска блиц-приложений, потому что только она, собственно говоря, поддерживает их.

Не запускаются блиц-приложения на iOS. Игровой процесс блиц-версии Phoenix II идентичен полноценной версии игры. Фото.

Игровой процесс блиц-версии Phoenix II идентичен полноценной версии игры

Впрочем, время от времени некоторые пользователи сталкиваются с сопутствующими багами, из-за которых игра не запускается с первого раза. Например, я пытался запустить Phoenix II на своём iPhone XS Max раза 3 или 4, прежде чем она мне поддалась. А вот на iPad 2017 с древним процессором A9 всё получилось без сучка, без задоринки с первого раза. Поэтому, если у вас что-то не получается, пробуйте снова.

На самом деле я до сих пор не могу поверить, что App Clips позволяют настолько легко и просто запускать игры уровня Phoenix II в браузере. Да, чисто технически в браузере находится только кнопка активации, а для геймплея, судя по всему, создаётся выделенное пространство. Но, если быть честными, для пользователя этот факт ничего принципиально не меняет — игру-то он всё равно не устанавливает.

Не запускаются блиц-приложения на iOS. Все спецэффекты в игре реализованы максимально качественно. Фото.

Все спецэффекты в игре реализованы максимально качественно

Я уже отмечал выше, но не могу не вспомнить снова о том, что спецэффекты, сглаживание и прорисовка деталей в блиц-версии Phoenix II совершенно не уступают версии, которую вы скачаете из App Store. Вообще, через минуту уже забываешь о том, что перед тобой какая-ток липовая версия игры, а не скачанная из официального каталога приложений. Вот где, оказывается, было спрятано главное нововведение iOS 14, а не эти ваши виджеты и кастомизация, которые, скорее всего, будут проходящими изменениями.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *