Браузерного квейка 3 не хватает.
Я тоже хотел написать про игры в браузере, но
(Мне в падлу👉👈)
Игры в браузере. Полагаю, первые воспоминания — игры c Newgrounds на Flash или стрелялки в ВК на Unity. И воспоминания притом давние, ведь запуск контента Adobe Flash Player заблокирован с 12 января 2021-го, а видеть их своими глазами доводилось и того раньше.
Некоторое время (да и сейчас тоже) считалось, что Flash-игры мертвы и уже никогда не вернутся. Для многих не будет спойлером, что это не так.
Flash-игры не исчезли. Они снова стали нишевыми, как и в на заре своего появления. Ряд игр был переписан на HTML5, часть получила лаунчеры, некоторые портированы на другие движки и вышли в Steam. Также остаётся возможность использовать древние программы для Win 7 или старше.
Но доводилось ли запускать в браузере большие игры? На ум приходит Киберпанк в облаке? Это один из подходящих ответов, но об облаках в другой раз.
Речь пойдёт о четырёх видеоиграх в привычном смысле слова, но перенесённых не из браузера, а в браузер в хронологическом порядке выхода оригиналов: HOMM III The Shadow of Death (2000) — CS (2000) — Minecraft (2009) — Fallout Nevada (2011).
Heroes of Might and Magic 3: Классическая пошаговая стратегия с фэнтезийной тематикой. Сбор ресурсов, развитие городов и сражения с армией соперников. Уникальные герои добавляют стратегическую глубину. Визуальный стиль и музыка создают неповторимую атмосферу.
Heroes of Might and Magic 3 The Shadow of Death: дополнительный контент к классической стратегии добавляет новые горизонты в увлекательный мир фэнтези. Сюжетные кампании, вводят новые элементы в захватывающий геймплей.
Разработка порта стартовала в 2020 году, а выпуск проекта случился в в 2021-м. Из карт доступны локации второго дополнения — «Дыхания смерти». Сейчас проходит открытое бета-тестирование. Текущая версия имеет ошибки и работает медленно, но проблемы решаемы. Багов тьма (объекты скачут, неровные иконки, лаги). В браузерной версии доступны одиночные сценарии и мультиплеер. Можно загружать пользовательские карты.
Игровой движок написан на JavaScript. Для подготовки данных используется PHP — стандартная библиотека с расширениями. Всего написано около 100 тысяч строк.
Готово:
В планах:
Возможно, название сайта произошло от текущего технического состояния.
Counter-Strike. Легендарный многопользовательский шутер от первого лица. Простые механики, командный геймплей и узнаваемые карты. Cбалансированность оружия и стратегический уклон делают игру вечно актуальной для соревновательного опыта.
Геймплей не урезан, доступно множество карт и режимов. В том числе кастомный контент, беседы и дискуссии в чате.
У разработчиков есть группа в ВК, где они периодически публикуют списки изменений. Самые свежие публикации и обновления были в конце июля.
Песочница с бескрайним творческим потенциалом. Выживание в воксельном мире, где можно строить, исследовать и выживать. Ресурсы добываются, монстры угрожают ночью. Простота освоения и бесконечные возможности покорили миллионы игроков.
В браузере доступна официальная версия Java Edition Classic 0.0.22a_01 от 29 июня 2009-го. Древняя и практически пустая альфа является скорее историческим экспонатом.
Для запуска нужно перейти на сайт Minecraft Classic, указать ник и нажать кнопку «Start». После можно приступать к исследованию и строительству. Доступно аж 10 видов (!) блоков.
Minecraft Classic содержит только творческий режим. Выживания нет. В текущем виде нет врагов, но в игре всё равно есть с кем взаимодействовать — с Х̷̦̈́и̵̡̏р̵͙̈́о̷̯̿б̶͎̈́р̶̧̑й̷͓н̵̨̿о̵͎̔м̴̧̂ с вашими друзьями. В сотворённом мире могут находиться одновременно до 10 человек (я + 9 друзей).
Fallout: классическая RPG в постапокалиптическом мире. Глубокий сюжет, вариативный геймплей и мрачная атмосфера. Выборы игрока влияют на исход событий. Боевая система пошаговая, атмосферу поддерживает ретрофутуристический стиль.
Nevada — приквел к первому Fallout. Заимствует типовой контент и движок оригинала. Новый сюжет, диалоги, персонажи, локации и прочее. Игрок — выходец из Убежища 8. Задача — найти Комплект Наружной Безопасности для организации охранных мероприятий будущего Города Убежища.
Sonora — история крестьянина, которого судьба толкнула на непростой путь. Обычного человека, оказавшегося на перепутье. Между двух сторон света. Между прошлым и будущим. Пустыня Сонора ждёт тебя, крестьянин. Что ты будешь делать со своей свободой?
Моды для классических Fallout (Fallout Nevada и Fallout Sonora) собраны для веба на Javascript. Работают с компа и планшета.
Поддерживаются сохранения, всё нормально работает и грузится благодаря асинхронной файловой системе — файлы подгружаются на лету, вместо того, чтобы всё загружалось разом.
2 сентября для Sonora вышло DLC — Dayglow. Его порт пока не доступен, но в перспективе может появиться.
В планах добавление других модификаций для Fallout, но для них нужны тестировщики.
Надеюсь, брифинг по портам был интересен. Сочтёмся в других блогах. Это ещё не всё.
Знаете другие такие порты?
Браузерного квейка 3 не хватает.
Я тоже хотел написать про игры в браузере, но
(Мне в падлу👉👈)
Касательно Minecraft. Знаю, что кому-то я могу показаться душнилой, но «является скорее историческим экспонатом» здесь проигнорировать никак не могу.
Начиная с главного. Упомянутая в блоге игра (находящаяся по адресу classic.minecraft.net) — это никакой не Minecraft. По крайней мере, это не древняя версия игры, а своеобразный ремейк, созданный весной 2019 года на десятилетие игры. Написан он был на JavaScript (оригинальная игра — на Java), и был не портом игры с языка на язык, а именно воссозданием с нуля, и отнюдь не точным. Можно взять одноименную версию оригинала (Minecraft Classic 0.0.23a_01) и заметить множество отличий.
О мультиплеере: есть информация от разных игроков, что он давно уже (с того самого 2019 года) не работает, ссылки-приглашения к другу не ведут. Сам не проверял.
Minecraft Alpha — это название более позднего этапа развития Minecraft, когда центром внимания разработчика были выживание в сетевой игре, а также введение в генерацию бесконечного мира биомов. Minecraft Classic, к которой относится оригинальная 0.0.23a_01, альфа-версией называлась в своё время, да и фактически является альфа-версией игры, но писать это с заглавной буквы по отношению к Minecraft некорректно именно потому, что это также название другого диапазона версий.
Minecraft Classic — это не только название определённого диапазона версий Minecraft, но также и название творческой песочницы, которая поддерживалась командой Mojang аж до октября 2015 года. Это 71 месяц после ноября 2009 года, когда была выпущена 0.30, после выхода которой фокус разработки (Minecraft Indev и позднее) ушёл на режим выживания, а доступ к игре стал полностью платным. Mojang продолжали поддерживать Minecraft Classic 0.30 (его творческую версию, а не «survival test») всё это время потому, что это была бесплатная браузерная игра, имевшая некоторую популярность в то время. Под поддержкой я имею в виду: страница со списком публичных серверов и возможность играть через официальный сайт, продолжение работы сервиса онлайн-сохранений для премиум-игроков (5 слотов на аккаунт) и незначительные технические улучшения в 2011+ годах. Учитывая эти особенности с онлайн-сервисами, как и сам игровой процесс, небезызвестный Копатель Онлайн на самом деле оказывается клоном Minecraft Classic, а не обычного Minecraft — просто с некоторыми… улучшениями в виде ассортимента строительного материала?
Так или иначе, для Mojang стало ясно, что онлайн публичных серверов уж слишком упал, и к концу 2015 года с сайта Minecraft пропали кнопки, связанные с бесплатной игрой в Classic и со списком публичных серверов. Некоторые игроки погрустили-погрустили, да и решили сделать свой Minecraft Classic. Вернее, альтернативный клиент (а в будущем — и сервер) для игры, который будет на 100% совпадать по геймплею, но иметь улучшения неткода, оставаясь при этом совместимым с неткодом оригинала. Так появилась ClassiCube, которая остаётся живой по сей день.
Упоминаю её не чтобы увести от темы, а чтобы показать то, что на самом деле можно назвать портом игры в браузере. ClassiCube — это прямо идеальное воссоздание Minecraft Classic 0.30 (без режима выживания) на языке C методом чистой комнаты — это, грубо говоря, когда автор пишет свой код без использования кода оригинала. Никакой клон Minecraft не ощущается настолько точной копией. Это творение доступно для игры в браузере, а также на ПК (Windows, macOS, Linux), Android, iOS и ещё на 17 платформах, включая некоторые консоли (полный список — на GitHub). Браузерная версия ClassiCube в целом играбельна, в отличие от Java-апплетов, к которым относились браузерные версии Minecraft Classic и Minecraft и которые уже давно не поддерживаются браузерами. Хотя из-за авторских прав в браузерной версии используются свои текстуры, а музыка и звук отсутствуют. И вообще активный игрок посоветует использовать любую из трёх ПК-платформ ради оригинальных ассетов и поддержки плагинов. Есть список публичных серверов, подобно оригиналу. Онлайн-сохранений нет (если не считать Steam Cloud), но и этому есть альтернативы.
*Короче говоря*, вещь из блога никак не рассмотришь как исторический экспонат, поскольку она не соответствует ни одной эпохе Minecraft, а представляет собой «поздравление» с десятилетием игры. Такое себе, честно говоря. ClassiCube — это способ получить такой же экспириенс игры, как в Minecraft Classic (говоря о геймплее, не следует путать с обычным Minecraft), но с живым сообществом и с большими возможностями со стороны сервера даже в браузерной версии.
Не понравился блог? Сообщите мне
браузерные клоны кс — то, что меня в принципе познакомило с кс. не перечислить количество клонов, в которые я наиграл за все эти года. в принципе браузерные игры — тема, о которой можно говорить вечно.
Дум 3 есть в браузере, делал давно про это видео
Забыл. Я как любитель хентая скажу, что есть порт одной из лучших хентай стратегий 90ых в браузере. Вернее не самой игры, а порт движка. Но нужен образ диска или архив с файлами для её запуска.
Херово.гейм хех