0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как перенести игру на HTML5: подводные камни, ошибки, нюансы

Как перенести игру на HTML5: подводные камни, ошибки, нюансы

Всё больше разработчиков социальных игр переносят свои проекты с Flash на HTML5. Однако это не такой простой процесс, как кажется. Какие подводные камни могут всплыть при портировании? Какие ошибки рискует допустить разработчик? Можно ли отдать портирование на аутсорс? Разбираемся вместе с техническим специалистом Stark Games.

Для создания этого материала мы поговорили со старшим разработчиком Stark Games. В портфолио студии входит «Ёлочка», которая каждый год стабильно попадает в топ самых популярных игр в «Одноклассниках» и «ВКонтакте». Впервые компания перенесла свою игру на HTML5 в 2019 году, набив по пути ряд шишек. Мы попросили поделится опытом человека, напрямую ответственного за портирование.

Способ 1. Нужно установить браузер, который продолжает поддерживать Adobe Flash Player

Есть несколько менее популярных браузеров, которые пока что не отказались от Adobe Flash Player, поэтому через них можно загружать игры и прочий привычный контент:

  • Maxtron (v5). Это китайский браузер от Maxtron International Limited. Несмотря на то, что в РФ и бывших странах СНГ пользователи о нем могли даже не слышать, в мире он считается довольно популярным. В браузере сделан акцент на облачные технологии. После установки браузера, достаточно перейти на страницу в флеш-игрой и разрешить установку компонента.
  • Chrome Flash Edition. Это творение народных умельцев, которые взяли обычный Chrome и переделали его в более «совершенную» версию с поддержкой Adobe Flash Player. Использовать такой браузер в качестве основного не стоит, так как он не обновляется, но поиграть в флеш игры можно.
  • Falkon. За счет минималистичного дизайна браузер шустро работает даже на слабых ПК. Первоначально его создавали для обучения и только потом он стал полноценным проектом. В Falkon есть все необходимое, включая поддержку уже устаревшего плеера.

Загружать файлы рекомендуется только с официальных сайтов!

Как создать игру, ничего не умея. Часть первая: модели и анимации

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

Статья в тему:  Онлайн игры которые мало весят на андроид

— Я придумал игру, создай мне её.
— А почему ты сам её не создашь?
— Я не умею.

И я задумался, а так ли сложно что-то создать с нынешним количеством уроков и тем по созданию игр в интернете?

С чего начать?

Для начала нам нужна идея, что за игру мы будем создавать, благо у меня была идея брата. Рассмотрим её поближе.

  1. Это РПГ в средневековом стиле (банально, не правда ли? =) )
  2. Она должна быть 3D, а не 2D (тут, кстати, довольно интересно, потому как в основном весь интернет пестрит роликами с 2D играми)
  3. Вид камеры от третьго лица
  4. Характеристики изменяются сами с повышением уровня, с упором на используемое оружие.
  5. Лимит уровней — 30
  6. Предметы привязаны к уровню персонажа (персонаж четвертого уровня не сможет использовать предмет пятого уровня)
  7. Движок, на котором всё будет работать (в моём случае это Unity: по работе с ним самое большое количество уроков на мой взгляд)

Думаю, что данный план вполне подойдёт для создания шедевра ААА класса =).

Начнём создавать шедевр

В первую очередь регистрируемся на сайте Unity, скачиваем и устанавливаем движок последней версии. Далее перевоплощаемся в человека, который совершенно ничего не знает о движке и о создании игр.

Идём в интернет и спрашиваем «как нам начать использовать Unity?».

Запускаем Unity Hub.

Выбираем NEW и далее 3D проект, пишем название и местоположение проекта.

И открывается сама программа.

И тут, наверное, знатоки начнут кидаться картошкой со словами «Зачем столько воды? Все и так это знают» НО! Материал предназначен в первую очередь для тех, кто ничего не умеет, а не для гуру геймдева =).

Дальше снова идём в интернет либо проходим туториал в самой программе, чтобы научиться основам работы с движком. Для того, чтобы воспользоваться туториалом в программе, нужно в окне Unity Hub нажать на строчку Learn и выбрать любой из проектов. Я советую пройти все уроки и посмотреть несколько роликов по созданию игр.

Статья в тему:  Что такое пушер в доте 2
Как создать модели для игры?
  1. Научиться моделированию (сложно, долго, но интересно)
  2. Купить готовый пак моделей (быстро и просто, но за деньги)

Я выбрал второй вариант. Отправляемся в AssetStore. Если у вас не активировалась ваша учетная запись, повторно входим в личный кабинет. И начинаем искать подходящие паки. Я нашел то, что нужно, примерно за 3 минуты по поиску knight. В паке, помимо моделей самих персонажей, были модели окружения. Купил за 10 долларов, нажал Import, поставил все галочки, и пропала проблема, неумения моделировать. 1/4 игры готово.

Сцена

Дальше начинается самое нудное. Нужно собрать рабочую зону (scene, сцену, кому как привычнее называть).

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

Поскольку мы с вами в этом деле новички, снова лезем в интернет и смотрим, как нам поставить поверхность в игровую зону. Выбираем GameObject -> 3D Object -> Cube, после масштабируем его до простой площадки.

Далее добавляем персонажа (рыцаря, демона, ниндзю, тяночку, или кто вам больше по душе). Персонажа берем из папки Prefabs: мы уже знаем (вспоминаем, чему нас научили во вкладке Learn), что туда сохраняют полностью готовые объекты, персонажей и так далее.

И вот он, наш герой, который будет покорять всех и вся.

Анимация

Помните в рейде «Цитадель Ночи» в World of Warcraft был босс Алуриэль? Когда она произносила заклинания, то кричала «Аннигиляция, репликация, детонация, АНИМАЦИЯ. ». Нам необходимо с криком «Анимация!» наброситься на интернет и понять, как её сделать.

Изучаю кучу материала по созданию анимации, и…, либо я дурак, либо лыжи забыл. Реально перелопатил полтора часа материала, но так ничего более-менее подходящего не нашел. Поэтому я решил объединить несколько уроков в один и собрать простой способ анимации.

  1. Идём на сайт www.mixamo.com
  2. Регистрируемся
  3. Получаем огромное количество анимации на все случаи жизни
Статья в тему:  Что значит nvm в доте

Что нужно в первую очередь? По мне — так научиться ходить и бегать. Возьмём анимацию ходьбы и бега.

  • В поисковике анимации набираем walking, выбираем понравившуюся анимацию, и ставим галочку In Place
  • Далее нам нужно подгрузить FBX модель от купленного пака для того, чтобы анимация не баговала (иногда такой модели может не быть в паке, но сейчас 99% разработчиков дают модель при покупке любого пака бесплатно либо она может лежать на официальном сайте). Тыкаем на upload character и загружаем модель FBX со смешным названием Mixamo_Guy_Naked.fbx.
  • Видим, что наш FBX заменил стандартную модель миксамо, и при желании можно кастомизировать анимацию, но этого делать мы, конечно же, не будем. Меня всё устраивает. Я жмякаю кнопку Download, выбираю Frames per Second 60 — анимация ходьбы готова.
  • Проделываем туже процедуру с анимацией бега (и другими, в зависимости от того, сколько вы их хотите добавить в данный момент)

Теперь создаём папку Animation в Unity и добавляем туда нашу анимацию. Начинаем настройку.

  • Выбираем анимацию, в inspector переходим на вкладку Rig, в строке Animation Type выбираем Humanoid и тыкаем Apply.
  • Заходим во вкладку Configure, если выползет окно, нажимаем save. В первую очередь нажимаем на вкладку Head, и в строке Jaw вместо Eyebrows ставим none (на вопрос «Почему?» скажу, что у нас просто нет бровей). Далее выбираем Left Hand и в строку Little Proximal, Little Intermediate, Little Distal ставим none, далее Middle Proximal — Finger_01, Middle Intermediate — Finger_02, Middle Distal — Finger_03. Мы делаем это, потому что у нашей FBX модели есть только указательный палец, а остальные три идут как один.
  • Проделываем всё то же самое с Right Hand, пальцы там будут иметь названия Finger_011, Finger_021, Finger_031, Apply, Done.
  • Повторяем всё выше написанное с каждой новой анимацией.
  • В Inspector анимации переходим во вкладку Animation. В строке Clips выбираем mixamo.com, меняем название над Source Take на Walking, выставляем галочки напротив Loop Time, Bake into Pose(Y,XZ), Apply. С анимацией Running проделываем то же самое, НО! Не забываем поменять название на Running.
  • Создаём Animator Controller, тыкаем правой кнопкой, в диалоговом окне выбираем Create -> Animator Controller
  • Заходим в Animator Controller, тыкаем правой кнопкой Create State -> Empty, выбираем появившийся бочонок New State, Смотрим в inspector и в строке Motion выбираем анимацию ходьбы walking, добавляем второй бочонок и в нём выбираем анимацию Running. И тут я понимаю, что у меня нет анимации бездействия (стоять на месте), быстро бегу в миксамо, выбираю анимацию бездействия Idle и добавляю её в проект =)
  • Сейчас необходимо правильно объединить анимацию. Бочонок Idle должен быть первым, чтобы персонаж без действий проигрывал анимацию Idle. Тыкнем по бочонку правой кнопкой и выберем Set as Layer Default State. Как видим, он теперь стал желтый и идёт сразу после Entry. Теперь подключаем анимацию Walking и Running, используем Make Transition и протягиваем стрелочки от бочонков друг к другу.
  • И лайфхак: чтобы не было задержек между переходами анимации, заходим в настройки транзисторов (белых стрелочек) и убираем галочки Has Exit Time, жмякаем на Setting и выставляем Transition Duration(s), Transition Offset на 0.
  • Смотрим в параметры Animator — туда где написано List is Empty, нажимаем на плюсик, добавляем Bool и переименовываем его в Idle, создаем второй Bool и называем его Running.
  • Выбираем транзистор, который идёт от Idle к Running, справа в строке Conditions нажимаем плюс и добавляем Idle = false, на обратном транзисторе Idle = true. С транзисторами Idle — Walking проделываем ту же процедуру. С транзисторами Running — Walking проделываем аналогичную процедуру, но в этот раз используем параметр Running.
Статья в тему:  Как заново начать играть в доту 2

Вот мы и победили нашу анимацию! УРА! Теперь нам нужно подключить её к нашему персонажу. Вперед, к финишной прямой!

Выбираем персонажа, inspector, окно Animator, и в строке Controller нажимаем на кругляшок. Появится выбор, где мы и увидим нашу Animation, выбираем её и нажимаем на кнопку Play в Unity. Если вы всё сделали правильно, то сейчас должны наблюдать как ваш персонаж стоит, и у него проигрывается анимация Idle. То есть, он стоит и немного покачивается.

С анимацией разобрались, пора включать снова человека, который ничего не умеет =)

Скрипт W A S D

Анимация у нас есть, теперь нужно заставить нашего персонажа двигаться. Покопавшись в интернете, я узнал, что можно просто добавить компонент Character Controller. Так и сделаем — тыкнем Add Component, в поиск вбиваем Character Controller и добавляем его, в строке Center выставляем Y=1 (нужно, чтобы «яйцо» покрывало всего персонажа. Если у вас получилось меньше или больше, то просто настройте его вручную).

И снова прочесав гигантской расческой интернет, я всё же нашел скрипт, который у меня заработал. Значит, пора его добавить в Unity. Жмякаем правой кнопкой, Create -> C# Script. Назовём его Move. Добавим туда такой код:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Move: MonoBehaviour
<

public float speed = 3.0F;
public float rotateSpeed = 3.0F;
void Update()
<
float horizontal = Input.GetAxis(«Horizontal»);
float vertical = Input.GetAxis(«Vertical»);

CharacterController controller = GetComponent ();
transform.Rotate(0, horizontal * rotateSpeed, 0);
Vector3 forward = transform.TransformDirection(Vector3.forward);
float curSpeed = speed * vertical;
controller.SimpleMove(forward * curSpeed);

Тут я немного поясню скрипт.

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

Статья в тему:  Что означает мод tb в доте

public float speed = 3.0F; public float rotateSpeed = 3.0F; — это скорость персонажа, настраивается по желанию. Далее идёт подключение управления Character Controller и, соответственно, анимации.

Перетаскиваем скрипт в Inspector персонажа и проверяем. It’s ALIVE.

Но есть нюанс: поворачивается наш персонаж слишком быстро и не подключена анимация бега. Скорость поворота лечится просто — выставляем в строке Rotate Speed 0.5, и наш персонаж больше не использует чит-крутилку из CS GO. Теперь сделаем, чтобы наш персонаж все-таки побежал. Снова интернет, хотя, по мне, тут можно и логически додумать, как всё провернуть, но всё же я нашел строчку кода, чтобы всё заработало. Добавляем в наш код такую строчку

Если у Вас возникли вопросы, что такое Fire3, то ответ прост: это LShift, а проверить это можно, зайдя File->Build Setting->Player Setting->Input Manager. Эту информацию также не составило труда найти в интернете.

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

В итоге весь скрипт у нас получился такого вида

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Move: MonoBehaviour
<

public float speed = 3.0F;
public float rotateSpeed = 3.0F;
void Update()
<
float horizontal = Input.GetAxis(«Horizontal»);
float vertical = Input.GetAxis(«Vertical»);

CharacterController controller = GetComponent ();
transform.Rotate(0, horizontal * rotateSpeed, 0);
Vector3 forward = transform.TransformDirection(Vector3.forward);
float curSpeed = speed * vertical;
controller.SimpleMove(forward * curSpeed);

if (Input.GetKey(KeyCode.LeftShift))
<
speed = 6.0f;
>
else
<
speed = 3.0f;
>

Всё проверили, всё работает, осталось только прикрепить камеру к персонажу. Без заморочек просто перетаскиваем Main Camera в нашего персонажа, далее её настраиваем как нам удобно, проверяем и празднуем ПОБЕДУ!

Статья в тему:  Любовь это когда он сворачивает доту
Заключение

Думаю, что на этом можно этот пост закончить, но впереди еще много работы: создание локации, проработка боя, квесты, предметы, музыка, и еще бесконечное количество вещей, которые можно сделать. Я пока не решил, буду ли в следующей статье строить город или же займусь боевой системой — всё будет зависеть от настроения.

Я считаю, что не имея никаких знаний и денег, а только немного терпения, можно самому создать свою игру. Если вас смущает покупка пака из Asset Store, то всегда можно найти бесплатные паки. Я порылся в интернете и нашел как минимум 6 ресурсов, которые их предоставляют. Советую помимо интернета начать изучение какого-либо направления гейм дева.

Все описанное в этой статье было собрано без специальных знаний с помощью интернета.

Вёрстка страницы с игрой

Для начала нужно создать страницу, на которой будет отображаться холст. Для этого потребуется совсем немного HTML:

Теперь нужно добавить стили:

Обратите внимание, что в HTML элементу canvas были заданы нулевые ширина и высота, в то время как в CSS указано 100%. В этом плане холст ведёт себя как изображение. У него есть фактическое и видимое разрешение.

С помощью стилей меняется видимое разрешение. Однако при этом размеры картинки останутся прежними: она просто растянется или сожмётся. Поэтому фактические ширина и высота будут указаны позже — через скрипт.

5 рабочих способов продолжить играть в игры ВК, ОК и Mail.ru на Flash Player после 1 января 2021

Несколько дней назад мы писали о том, что в ближайшие дни некогда самая влиятельная мультимедийная платформа интернета – Flash Player, прекратит своё существование с наступлением 2021 года. 2021 уже на дворе, но Google пока не отключила его вместе с новым обновлением для Chrome. Это значит, что прямо сейчас можно запускать свои любимые игры без проблем. Когда наступит окончательная блокировка, неясно. Это может случиться уже сегодня, или через пару дней.

Статья в тему:  Как потерять друзей игра онлайн

реклама

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

Первые жутко замедляют вашу систему, приобщая вас к удалённому зарабатыванию криптовалюты. После этого играть становится просто невозможно, а сёрфинг в браузере превращается в настоящее испытание. Вы сразу же заметите ухудшение пользовательского опыта. Программы для слежки и получения личной информации занимаются кражей данных с привязанных кредитных карт, аккаунтов в популярных сервисах, а также всего того, что может представлять ценность для перепродажи. Шифровальщики просто шифруют ваши фотографии и видео, требуя за это деньги. На самом деле это далеко не полный список, ведь есть ещё блокировщики системы, которые вообще не пускают вас на рабочий стол и многое другое. Суть в том, что, чем дольше вы используете Flash Player, тем выше опасность, а значит сейчас самое время отказаться от игры в браузере, но не от игр совсем.

Как вы поняли, использование Flash Player небезопасно, ведь даже при наличии антивируса в вашей системе образуется огромная дыра. Сегодня мы выясним, как вам продолжить играть в понравившиеся проекты, оставаясь в безопасности. Отметим, что без некоторого дискомфорта не обойтись, но это единственная возможность, ведь абсолютно все популярные браузеры вот-вот отключат или уже отключили поддержку Flash Player, окончательно удалив его из системы. Ниже мы рассмотрим три популярных приложения, охватывающие большую часть игр Рунета. К сожалению, от менее известных проектов придётся отказаться, ведь далеко не все могут себе позволить создать отдельное программное обеспечение для пользователей.

реклама

Одноклассники. Для тех, кто не хочет потерять свои игры в этой социальной сети, нужно скачать официальное приложение «ОК Игры». Здесь есть все игры, которые запускаются при помощи эмулятора. В ОС Windows не нужны дополнительные плагины, всё необходимое установится самостоятельно. По большому счёту, это полноценная платформа с каталогами, поиском и многим другим. Кстати, жителям Украины не придётся скачивать отдельное приложение для доступа, так как внутри есть встроенный vpn. Ничего делать или настраивать ненужно. Просто играйте.

Статья в тему:  Как взломать онлайн игру demon slayer

Mail.ru. Здесь всё гораздо проще, ведь Центр развлечений существует давно, предоставляя доступ к тысячам игр, среди которых как большие проекты, так и малоизвестные тайтлы. Поскольку программа появилась давно, постоянные пользователи Mail.ru уже давно к ней привыкли, ведь сервис начал отказываться от браузерных игр много лет назад. Большие проекты будут скачиваться на ваш компьютер. Укажите для них любой другой диск, кроме системного С, поскольку некоторые РПГ занимают 30 и более Гб. Для доступа нужно ввести свой логин и пароль от почты. Встроенного vpn нет, поэтому жителям Украины придётся искать специализированное ПО для доступа к заблокированным ресурсам.

реклама

Вконтакте. Совсем недавно в самой популярной социальной сети в РФ появилось приложение Play Machine. Оно также позволяет получить доступ ко всему контенту на Flash Player без дыр и опасностей. ПО мало чем отличается от аналогов. Просто работает. У соцсети есть целая армия постоянных посетителей, а некоторые игры имеют онлайн в миллионы пользователей, поэтому это самая проблемная аудитория. До Нового года проблем с нагрузкой в программе не отмечалось. Будем надеяться, разработчики не допустят ничего подобного и в будущем. Для входа понадобиться логин и пароль. Для жителей Украины, как и в случае с Mail.ru, придётся дополнительно скачать vpn-сервис.

Мы не оставляем ссылки на приложения, ведь их можно легко скачать по названию. Напоминаем, что вам стоит воспользоваться специальным патчем Microsoft для удаления Flash Player из ОС. Не пытайтесь установить неизвестный браузер, где вам обещают поддержку Flash Player. В последнее время в сети есть множество браузеров, которые гарантируют поддержку Flash Player, быстрый интернет и удобство. Здесь всё гораздо хуже, чем в ситуации, когда браузер вообще не обновляется, ведь уже в самом ПО может содержаться любой тип вируса, а избавиться от проблемы будет гораздо сложнее, поскольку подобное ПО умеет создавать системных клонов внутри ОС, что не только осложняет их удаление, но и поиск. В этом случае мы можем добавить, что эксперименты – это хорошо, но в данном случае лучше использовать надёжные методы.

Как вы поняли, есть 5 способов сохранить доступ к играм: три безопасных, посредством установки специализированного ПО; оставаться на браузере с заблокированными обновлениями или на неизвестном браузере с поддержкой Flash Player. Два последних мы не рекомендуем.

Статья в тему:  Как получить вещи в доте 2 которые можно продать

Создание Flash-игр

Технология Flash стала очень популярной за счет того, что разрабатывать игры на ней было максимально просто, и для этого не обязательно становится полноценным программистом. Этот инструмент больше подходил для дизайнеров, которые создавали красочные иллюстрации, затем оживляли их с помощью анимации, и чтобы превратить в полноценную игру дописывали несколько строчек кода. С использованием Flash это было проще простого.

Самое главное, что игры на Flash делались таким образом, что запускались на любых устройствах. Сегодня можно спокойно адаптировать проект 10 или 20-летней давности под Android и iOS, и он будет отлично работать, независимо от обновлений мобильного устройства. В то же время, если игра пишется изначально под одну из этих операционных систем, то ее придется постоянно поддерживать, потому что ежегодно выходят новые модели телефонов.

Яндекс.Браузер

По умолчанию флеш плеер в Яндекс браузере установлен и активирован, но если вы видите вместо игры серое окно как показано на рисунке ниже, значит нужно активировать флеш плеер, для этого щелкните правой кнопкой мыши в этом окошке, и в контекстном меню выберите пункт «Запустить этот модуль», после этого игра должна заработать

Либо используем альтернативный вариант запуска флеш плеера, для этого:

  1. В адресной строке браузера введите команду «browser://plugins» и нажмите Enter
  2. В появившемся окне «Плагины», в секции «Adobe Flash Player» ставим галочку «Запускать всегда», рисунок ниже

Установка браузера с поддержкой флеш

Многие браузеры уже не поддерживают флеш, но есть и те, кто от него ещё не отказался:

  1. Maxtron (v5) – китайский браузер, малоизвестный в России и странах бывшего СНГ, но широко используемый в остальном мире. После его установки пользователю достаточно перейти на страницу с игрой и разрешить загрузку компонента.

  1. Chrome Flash Edition – это необновляющаяся версия привычного Chrome, созданная «рукастыми» пользователя специально для решения проблем с отключением флеш-плеера (поскольку версия не обновляется, то и флеш никуда не денется). Этот браузер не стоит использовать как основной, так как без обновлений не будет и новых патчей, а также улучшенный функций и прочих плюшек. Его лучше использовать исключительно для игр.
Статья в тему:  Что такое пушер в доте 2

  1. Falkon — браузер с открытым исходным кодом, распространяемые под лицензией GNU GPL 3 (свободное ПО). Шустрый обозреватель (даже на ПК с низкой производительностью ОС), что обеспечивается минималистичным дизайном. Он также поддерживает устаревший плеер.

Чем открыть SWF онлайн

До 2021 года воспроизвести SWF-видео в браузере не представляло проблемы. Однако теперь, когда плагин Adobe Flash Player больше не поддерживается, и большая часть сайтов перешла на новые технологические решения, открыть файл SWF в браузере уже не получится. Файл нужно или конвертировать в другой формат, или воспроизводить в установленном на компьютере или смартфоне приложении с поддержкой нужных кодеков. Пожалуй, единственный вариант, при котором вы могли бы открыть файл SWF онлайн – это если у вас сохранилась устаревшая версия браузера и Flash Player. Ниже мы предлагаем вам наиболее актуальный способ открыть SWF файл в браузере.

Как открыть SWF в браузере

Когда нужно открыть в браузере на ПК или смартфоне Андроид или iOS буквально один–два SWF и нет ни малейшего желания тратить время на изучение сложных интерфейсов, можно взять онлайн-инструмент попроще – Video Converter Online. Он же подойдет для пакетной конвертации небольших по размеру SWF – до 1 ГБ, – размещенных в облачных хранилищах.

В отличие от перечисленных выше сервисов, Video Converter Online поддерживает выгрузку и загрузку файлов в облако Google/Dropbox – идеально, если не хотите нагружать канал интернета или когда у вас платный трафик. Также при помощи Video Converter Online доступна конвертация отдельных фрагментов SWF-файлов в любой популярный видеоформат с тонкой настройкой разрешения и качества результата.

С закрытием проекта Flash Player закончилась целая эпоха интерактивной анимации и коротких видео, особенно популярных во времена, когда трафик стоил дорого, скорости передачи данных были низкими, а любые мультимедиа в интернете воспринимались как чудо. Для всех, кто пока не готов попрощаться с коллекцией флешек, когда-то скачанных из сети, в WAP или по ИК-порту, есть два варианта: конвертировать ролики в актуальные форматы или пересматривать их в проигрывателях, которые пока что не убрали поддержку SWF. Воспользоваться конвертером практичнее, чтобы не устанавливать на компьютер специальные плееры для SWF. При этом можно выбрать между онлайн-сервисом и программой: первый вариант выгоднее для разовых конвертаций небольших флешек, второй – для большого количества объемных файлов.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector