DOOM: Кооператив и детматч в браузер
Между первой и второй перерывчик не большой.... Продолжаю добавлять многопользовательские игры на свой сайт.
Схема подключения:
Duke Nukem 3D: Deathmatch - мультиплеер в браузере
Сетевой Дюк возвращается в браузер.
Вообще-то, это не такая уж и новость: сетевые игры DOS я запустил в браузере два года назад. Но из-за санкций эта технология была уничтожена. Что ж, я вложил весь свой опыт и разработал новую версию сетевого стека js-dos для игры по сети. Дюк Нюкем - пока что единственная опубликованная игра, работающая по сети. Но это пока...
IPX поверх TCP/IP
Большинство DOS-игр с сетевыми режимами работают по протоколу IPX, но, к сожалению, этот протокол не работает в браузерах. Поэтому пришлось написать реализацию IPX на базе веб-сокетов. Проще говоря, все игроки, запуская игру в браузере, подключаются к общему серверу и обмениваются сообщениями по протоколу IPX.
Эта схема универсальна и позволяет запускать DOS-игры без изменений.
Запускаем игру
На самом деле, все очень просто, и я надеюсь, что даже без обучающего видео вы справитесь.
Вот краткое руководство:
Переходим по ссылке.
Подключаемся к IPX-серверу.
Отправляем ссылку другу.
Выбираем "Network Game" -> "Launch Duke Nukem 3D".
PROFIT???
А у меня лагает
Причина проста - как я уже писал выше, игра использует промежуточный сервер для обмена сообщениями. Географически он находится в Нидерландах. Чем больше пинг до сервера, тем больше лагов. К сожалению, у меня нет возможности покупать серверы по всему миру, чтобы у всех игроков был хороший пинг.
Но есть и хорошая новость - можно поднять свой IPX-сервер в любой точке планеты и играть, используя его.
А с кем играть то?
В Питере шаверма и мосты, в Казани эчпочмаки и казан. А что в других городах?
Мы постарались сделать каждый город, с которого начинается еженедельный заед в нашей новой игре, по-настоящему уникальным. Оценить можно на странице совместной игры Torero и Пикабу.
Реклама АО «Кордиант», ИНН 7601001509
Серия Catacomb Adventure - забытый брат Wolfenstein 3D
До того, как компания id Software выпустила игру Wolfenstein 3D, она испытала свой движок в игре Catacomb 3-D. Этот своеобразный "папа" Wolfenstein был технически слабее и остался в тени знаменитого потомка. Однако интересно то, что компания Gamer's Edge, имевшая права на сиквелы к играм id Software, сделала целых три сиквела к Catacomb 3-D. Эти сиквелы стали известны как серия Catacomb Adventure. Или... не очень известны. Если начистоту, то вообще неизвестны. Неудивительно, ведь их сначала затмил Wolfenstein 3D, а затем титан в лице Doom. А ведь это, пожалуй, единственные шутеры от первого лица, сделанные в видеорежиме EGA.
Ретро-обзор игры Mine Bombers (1995)
Предисловие
В эту игру мы играли с друзьями в компьютерном клубе. Клуб был бюджетный, машинки были слабенькие и в 2000 году там шел максимум Quake 3. Поэтому было очень много DOS игр, таких как DOOM, Hexen, Duke Nukem 3D, Shadow Warior. И вот на одном из компьютеров мы нашли данную игру. И понеслось!
В чем собственно суть?
Вид сверху. Игроки, бегают по шахтам, копают землю, бурят камни, собирают золото. Периодически сталкиваются с монстрами и друг с другом. Выигрывает тот, кто по истечении определенного количества раундов собирает либо больше остальных денег, либо просто собирает больше побед. Это выставляется в настройках.
Собственно все. Было бы все весьма уныло, если бы не три фактора:
1. Разнообразные карты
2. Веселый и весьма необычный арсенал
3. Хот-сит на четырех игроков!
Да, даже локального мультиплеера нет, но можно сидеть кучей вокруг одной клавиатуры, бить друг друга по рукам, но при этом очень весело играть. Буфер клавиатуры по нажатиям быстро забивался, что приводило к писку и временному отказу управления у случайного участника. Полный фарш. На картинке стандартная карта и два игрока.
Что за необычный арсенал?
Итак, на картинке наши пушки взрывные инструменты. Серые схемы рядом с описанием, это пример взрыва.
Вот краткое описание (в скобках названия от двенадцатилетних)
1. Маленькая бомба (ну, маленькая бомба) - очень маленькая бомба, которая практически ничего не может
2. Большая бомба (тут все ясно) - весьма средняя по урону и качественная взрывчатка
3. Динамит (да блин, динамит) - хорошая связка взрывчатки, которая может убрать крупный квадрат блоков
4. Огнемет (внезапно, Пистолет) - штука, которая в отличии от большинства оружия именно стреляет, а не ставится на землю. Отсюда очень сильно добавляет динамики и позволяет бодро чистить туннели.
5. Бочка с напалмом (горящая бочка) - бочка которая взрывается через весьма продолжительный период времени. Взрывается отлично
6. Бомба-распятие (ну, оригинал примерно такое. Мы называли это "маленькая крестовина") - бомба, которая делает взрыв крестом. Линии креста идут достаточно далеко, можно убивать на почтенном расстоянии
7. Большая бомба-распятие (большая крестовина) - шикарная бомба, которая взрывается крестом до краев карты! Можно убить противника, который только начал спокойно копать золото в своем углу. Собственно у нас игры начиналась с ряда таких бомб прям на старте и раунд быстро заканчивался.
8. Полиуретан (желтая жижа) - субстанция, которая распространяется в туннелях и взрывается при поджоге. При этом она блокирует проход, но её можно бурить.
9. Мина (кучка) - невидимая (как текстура земли, только чуть-чуть изменена) бомба. Удобно для различных подстав. Можно активировать если взорвать рядом что-то еще.
10. Граната (граната) бомба с небольшим радиусом действия, зато её можно кинуть хоть до края карты.
11. Пластид C-4 (серая жижа) - блоки серого вещества, которое взрывается после установки. Хорошо подходит для блокирования кого-то в туннеле.
12. Cracker barrel (так и не понял, что это за идиома и как переводить, это просто бочка) - по факту бомба без запала. Помогает добавить немного больше разрушения. Так же можно закрыть кого-то бочкой в проходе. Бочку можно двигать.
13. Бомба шахтера (конфета) - удобная бомба, которая аннигилирует все камни поблизости. Не действует на живых существ.
14. Атомная бомба (атомка) - хит игры. Бомба которая в зависимости от настроек может снести либо круг примерно в четверть карты, либо всю карту полностью. Мы иногда запрещали их использование, так как раунд слишком быстро превращался в фарш.
15. Бомба на пульте управления (??? я не помню как мы её называли) - удобная бомба, которую можно взрывать удаленно (есть отдельная клавиша под это). Помогает обезвреживать бочки, взрывать монстров издалека. Мастера игры делали такую связку: ставят атомную бомбу, тушат огнетушителем (об этом ниже), ставят бомбу с пультом. Взрывают тогда, когда про эту атомку уже все забыли и занимаются своими делами где-то рядом.
16. Большая бомба на пульте управления (???) - все то же, что и выше, но лучше.
17. Био-слизь (зелёная жижа) - субстанция, которая распространяется делением и занимает все больше и больше площади. Вылезти из нее можно, если у вас хорошие инструменты бурения. В противном случае вас замурует в жиже и вам останется кинуть что-нить громкое напоследок.
18. Бомба-кузнечик (огурцы) - еще один хит игры. Бомба, которая взрывается на небольшую площадь, но после этого прыгает на случайную клетку рядом. То есть штук десять "огурцов" может устроить полный хаос с непредсказуемыми последствиями.
На картинке взрыв атомный бомбы, несколько клонов, а так же следы жёлтой жижи и крестовых бомб.
Как это играется все это разнообразие?
Если коротко - отлично и весело. Виды вооружения генерят очень много игровых ситуаций, думаю на это были бы похожи Worms, если бы были в real time. В настройках можно выставить время всех таймеров и мощность бомб, что меняет геймплей от "тактического" до "полное мясо".
На скрине можно видеть взрывы крестовин и последствия от взрыва полиуретана.
Хорошее видео с битвой двух игроков: атомные бомбы и клоны присутствуют
Это еще не все! Есть еще инструменты!
Игра про шахтеров, верно? Поэтому у нас тут есть еще немного инструментов, которые мы можем использовать для раскопок и убийств.
Что у нас есть:
1. Кирка - обычная кирка, которая дает вам способность копать камни с минимальной скоростью.
2. Большая кирка - тоже самое, что и обычная, но лучше
3. Отбойный молоток - позволяет весьма бодро преодолевать расстояния внутри горных пород.
4. Супер-дрель - вообще, мы думали что это какой-то экзо-скелет, судя по иконке. Штука очень сильно ускоряет игрока и позволяет максимально быстро бурить камни. С помощью ускорения можно даже убежать из зоны действия атомной бомбы, если быстро переключиться на данный инструмент.
5. Металлическая плита (блок) - блок, который невозможно бурить и который блокирует напалм и другие жижы. Ну и можно замуровать друга)
6. Клон - крутая штука, которая делает твоего клона. Клон бурит камни, собирает тебе золота и может кидать гранаты. Если сделать много клонов, то можно устроить небольшую RTS без возможности управления.
7. Телепорт (колодец) - телепорт, который можно разместить в любом месте. Когда вы в него заходите, вы выходите из случайного такого же, на карте. Есть вероятность, что выход приведет вас в заблокированное пространство или в комнату с монстрами. Такое создатели карт очень любят
8. Бронежилет - полезная штука, которая удваивает ваше здоровье.
9. Огнетушитель - инструмент, с помощью которого можно затушить любую бомбу. Отлично получается обламывать друга, который поставил последнюю атомную бомбу, чтобы эффектно завершить раунд.
Карты
Карты в таких играх сделаны в обычных текстовых редакторах, поэтому в игру можно закидывать огромное количество карт.
Карта, открытая в современном Блокноте.
Карты до сих пор можно скачать на сайте фанатов игры!
Как играть сейчас?
- Есть готовые сборки с DOS Box, например вот
- Дополнительные карты тут
Берите и играйте!
Кстати, в одного играть тоже можно! Ваш ждет top down survival из 15 уровней. Дополнительные кампании тоже можно скачать. Режим для одного мне тоже нравится, но он, конечно, менее веселый. Вот видео с прохождением кампании:
Дополнительно
В 2016 году вышел духовный наследник Gun Bombers! Концепция осталась та же, много оружия, и появился мультиплеер через интернет. Выглядит достойно!
Заключение
Если у вас есть с кем играть дома, попробуйте поиграть в Mine Bombers, думаю, вам очень понравится. Спасибо всем, кто прочитал такой большой пост.
Когда-то давным-давно дискеты были самым популярным носителем информации…
К счастью, часть моих дискет сохранилась и я решил посмотреть, что же там на них. Собственно, давайте посмотрим вместе!
Сетевые DOS игры в браузере
Автор: Aleksander Guryanov
Совсем недавно произошел очередной релиз js-dos (браузерная версия dosbox) . В новой версии появилась возможность играть в легендарные DOS игры по сети (через интернет). Пока список доступных игр небольшой (DOOM, DOOM2, WarCraft, Duke Nukem 3D), но он будет расширяться.
Сетевые игры полностью бесплатны, единственная сложность — правильно пройти все шаги для установки соединения и найти соперника (для этого созданы каналы в telegram и discord).
Посмотрите обучающее видео как запустить сетевую игру на примере DOOM.
Сетевая игра в DOOM в браузере (русские субтитры)
Проект полностью бесплатный и не содержит рекламы, в случае возникновения любых вопросов обращайтесь ко мне, помогу разобраться.
Уныние - смертный грех! Часть 4
Здорово, бойцы! Вы не ведали и не желали, а я делюсь ещё одним олдовым саундтреком (за авторством гениального Эндрю Сеги из Future Crew), под который весьма бодро выходит летать и отстреливать вражин. И ещё, небольшой вопросик к прошаренным господам - можно ли внутриигровую музыку как-то заменить на свою?
https://youtu.be/McEugodzHMQ
Конкурс для мемоделов: с вас мем — с нас приз
Конкурс мемов объявляется открытым!
Выкручивайте остроумие на максимум и придумайте надпись для стикера из шаблонов ниже. Лучшие идеи войдут в стикерпак, а их авторы получат полугодовую подписку на сервис «Пакет».
Кто сделал и отправил мемас на конкурс — молодец! Результаты конкурса мы объявим уже 3 мая, поделимся лучшими шутками по мнению жюри и ссылкой на стикерпак в телеграме. Полные правила конкурса.
А пока предлагаем посмотреть видео, из которых мы сделали шаблоны для мемов. В главной роли Валентин Выгодный и «Пакет» от Х5 — сервис для выгодных покупок в «Пятёрочке» и «Перекрёстке».
Реклама ООО «Корпоративный центр ИКС 5», ИНН: 7728632689