220
Уголок ретрогеймера

Делаем DOS игры в браузере

Всем привет! Меня очень много спрашивали и просили показать как я делаю DOS игры для запуска в браузере, которые потом публикуются на Dos.Zone. Я наконец то собрался с силами и показать Вам как это делается. Данный пост можно будет использовать как инструкцию. Сегодня поговорим о создании бандла с игрой, который можно будет использовать как в своих целях так и отправить на публикацию нам. И покажу я это всё на примере самого первого Doom.

Подготовка
Использовать будем специальный инструментарий Dos Zone Game Studio, который упрощает задачу и поможет создать DOS игру для браузера буквально за считанные минуты.

Но для начала нам понадобиться игра, которую вы хотите сделать. Думаю особого секрета нет, что нужную Вам игрушку можно спокойно нагуглить. Главной критерий для игры это то что все ее файлы должны быть упакованы в ZIP архив (не rar или 7zip) и отсутствие папки.

На моем примере получаем вот такой архив Doom.zip:

Далее мы заходим в наш  Dos Zone Game Studio https://dos.zone/studio-v8/ нажимаем на значок папки

Откроется окно на вашем ПК, где нужно выбрать ваш ZIP архив с игрой.

Если вы подготовили zip архив правильно то окно обновится и появится кнопка запуска > и панель с конфигом игры слевой стороны. Конфиг то нам и нужен. Мы проматываем его практически до кноца и после  C: прописываем EXE файл для запуска игры как на скриншоте. В нашем примере doom.exe 

После этого можно проверить запускается ли игра. Жмем кнопку PLAY >

Игра прекрасно запустилась и теперь нам нужно сохранить готовый к запуску бандл.

Нажимаем на значок диска (см. 1 на скриншоте) чтобы вызывать боковую панель настроек, а после нажимаем на маленькую папочку (см. 2 на скриншоте) после чего скачивается готовая для использования игра в формате bundle.jsdos.

Переименовываем полученный файл в doom.jsdos и можем его использовать. Например вы можете закинуть его обратно в Dos Zone Game Studio и игра сразу запустится без каких либо настроек или использовать игру на своем ресурсе с играми предварительно установив на него эмулятор JS-DOS. Но также вы можете направить игру на размещение к нам на Dos.Zone, если такой у нас еще нет и после модерации мы ее опубликуем. И об этом расскажу по подробнее.

Публикация игр

Ровно год назад мы запустили программу публикации игр для всех желающих создав для этого специальный раздел. Переходим в раздел https://dos.zone/publish/, откроется форма для публикации которую нужно заполнить

Slug (path in url) – как будет выглядеть ссылка на игру, по примеру пишем doom, на выходе после публикации получим https://dos.zone/doom

Title – Название игры – Doom

Short description – сокращенное название игры, иногда я туда пишу альтернативное название игры если оно имеется.

Description – описание игры. Поскольку я делаю очень много игр, чтобы не тратить время, обратился к чату с Алисой

В данный момент мы делаем английскую версию, так берем соответствующее описание.
Русский перевод я запросил у Алисы только потому, что в процессе подготовки поста решил добавить на DosZone русскую версию с довольно смешной озвучкой.

Вставляем готовый текст в пункт Description.

Year – указываем год выпуска игры – в нашем случае 1993

Bundle Creator – пишем имя\ник героя который создал данный бандл с игрой или оставляем пустым

Language  - указываем язык игры – в данном случае en. Если игра русифицирована, то ru. От этого зависит в какой раздел попадет игра на нашем сайте

Capture mouse – если есть надобность чтобы мышка зафиксировалась на окне с игрой

Hide mouse – если нужно вообще скрыть курсор мышки

DosBox X – если игра по какой то причине не работает на нашем стандартном dosbox

bg\og image – указываем путь на вашем ПК к скриншоту с игрой, с ним игра будет отображаться в списке игр на сайте

js-dos bundle – указываем путь к файлу бандлу с игрой на вашем ПК, который мы сделали в первой части поста, наш пример doom.jsdos

Выбираем жанр – Doom это у нас Action, 3D Action, First Person Shooter, IBM PC, MS-DOS

Нажимаем на SUBMIT!

Поздравляю, ваша игра отправлена на модерацию и скоро появится на DosZone.

В следующий раз я расскажу Вам как сделать Windows игры для браузера используя тот же DosZone Game Studio

Всем спасибо за внимание!

Мой уютный браузерный канал, где игр чуть больше, а также новости о проектах команды DosZone Team

Уголок ретрогеймера

4K поста13.1K подписчика

Правила сообщества

Регистрационный номер: № 5416719577

Правила сообщества:
1. Игры вне религии и политики

2. Уважайте игровые предпочтения других пользователей

3. Любые оскорбления других пользователей запрещены

4. Пустые и бессмысленные посты запрещены и кидаются в общую ленту

5. Игры, которые не относятся к категории ретро будут переносится в Лигу Геймеров или общую ленту Пикабу

6. Реклама любой продукции и сервисов без согласования запрещена

7. Любой поиск игр происходит в Лиге Потерянных Игр:
https://pikabu.ru/community/lost_games

9. Все договоренности игры по сети происходят в сообществе Онлайн ретро-игр:

https://pikabu.ru/community/ori