Blood: Fresh Supply

Blood: Fresh Supply

46 ratings
BloodGDX
By CEH92013
Это описание порта BloodGDX от M210 и руководство по его установке.
Сайт автора порта: https://m210.duke4.net/
   
Award
Favorite
Favorited
Unfavorite
Что такое BloodGDX
BloodGDX - любительский порт Blood на движке Java в составе проекта BuildGDX. Его автор работает над ним в одиночку приблизительно с 2017 года (первая версия на сайте появилась в мае 2018, а до этого был порт BloodCM от того же автора). Этот порт имеет следующие возможности:
1. Запуск практически на любой системе в оригинальном качестве (видео, звуки и т. п.);
2. Есть возможность запустить аддоны или любой уровень игры отдельно (в т. ч. и пользовательский);
3. Есть поддержка мультиплеера (подключение по IP и портам);
4. Удобный HUD (масштабируемый, есть статистика уровня);
5. Можно детально настраивать графику, звук, управление, а для управления даже есть пресеты (классическое и по умолчанию для порта);
6. Есть разные разрешения экрана и фильтр сглаживания;
7. Есть поддержка пользовательских текстур и моделей как в Eduke32 (ресурcы грузятся из папки "autoload");
8. Есть поддержка геймпада.

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

Подробнее о порте и планах автора можно узнать на его сайте и форуме Duke4.net (раздел, посвящённый проекту BuildGDX).
Скачивание и установка
Скачать порт можно с сайта автора: https://m210.duke4.net/ (предпочтительнее вариант "BuildGDX Release v1.02 (with JRE)", т. к. в нём версия Java, подобранная автором проекта).

Далее скачиваем саму игру откуда угодно и устанавливаем в отдельную папку. Я сам, например, скачал Blood 1.21 отсюда: https://www.bloodgame.ru/deepcoldgrave/download/files.php. Например, у меня после распаковки архива с этого сайта получилось следующее:


Теперь распаковываем архив с BuildGDX в отдельную папку и запускаем его через файл BuildGDX.jar или BuildGDX.exe. Первое, что мы видим - стартовое окно лаунчера:


Кнопки в центре ведут на сайт автора, дискорд-канал, форум duke4.net и страницу для перевода пожертвования. Нас в данный момент интересует не это, а маленькие кнопки слева. Жмём на маленькую кнопку с изображением окровавленного отпечатка ладони и попадаем в настройки запуска самой игры Blood:


Здесь нужно выбрать директорию самой игры, указываем ту, куда распаковали игру ранее. А ещё есть настройки в самом лаунчере, выглядят они так:


На этом подготовка окончена. Жмём кнопку "Play BloodGDX" и наслаждаемся игрой!

Небольшое примечание: при первом запуске BuildGDX создаёт в директории C:\Users\(имя пользователя)\ папку "M210Projects" с подпапками для каждой игры. Там хранятся все настройки, скриншоты, а также файлы сохранений.

Дополнение: у вас может некорректно работать звук (чего-то нет, слишком тихо и т. п. неполадки). Покрутите настройки звука в самой игре и в лаунчере, должно всё встать на место (в частности, у меня получилось вывести озвучку монстров через опции MIDI).
Что делать, если в вашей сборке нет видео и/или музыки
К сожалению, многие сборки. скачанные из интернета, порезаны: удалены видео и музыка, демки. Решение простое:

1. Скачиваем архив отсюда: https://yadi. sk/d/HqzI2XE43yamFw
2. Распаковываем его в корневую папку игры с заменой файлов.
3. Открываем файл Blood.ini и ищем там строчку SourceDir=. Это параметр, где указан путь к папке с игрой.
4. У меня после знака = стоит значение D:\Blood. Вам же нужно после знака = прописать тот путь, который у вас.

Скриншоты меню настроек
Здесь я привожу скриншоты меню и HUD для демонстрации возможностей настроек игры:

Геймплей:

Интерфейс:

Варианты HUD в игре (меняются в настройках или клавишами масштабирования):

Видео:

Звук:

Управление:
Режимы игры
Начало игры в целом стандартное: выбираем эпизод и сложность, отправляемся топить нечисть в крови, жечь, поливать свинцом и т. д. Но всё же я скажу кое о чём дополнительно.

Выбор сложности

При всех прочих достоинствах есть настраиваемая сложность. Включается она так. Выбрав новую игру, выберите эпизод, появится выбор сложности (пункт "Custom" в самом низу). Там мы видим следующее:


Здесь можно настраивать количество монстров, их урон и здоровье. Также есть опция старта с вилами или без них. Пять положений каждого ползунка соответствуют пяти уровням сложности.

Выбор аддона или пользовательской карты

Чтобы выбрать аддон, нужно сделать так:

1. Сначала заходим в папку с игрой и создаём там папку "ADDONS":


2. В эту папку кладём папки с аддонами, например, у меня есть такие:


3. Включаем игру, затем в меню выбора эпизода выбираем вариант "User content":


4. Выбираем там нужный аддон, зайдя в созданную папку "Addons" и щёлкнув по папке с названием нужного аддона:


5. В той папке включаем выбранный аддон, щёлкнув по файлу *ini:


6. Далее включится выбор эпизода и сложности, я для примера запустил первый уровень аддона Death Wish:


Отдельный уровень выбирается точно таким же способом, только щёлкнуть нужно по файлу (имя карты).map.

Мультиплеер

Мультиплеер доступен почти в стандартном виде: хост и сервер. В меню сервера всё просто: жмём пункт "Join a game", выскакивает меню соединения:


Всё просто: пишем ник, выбираем порт и адрес, соединяемся. А вот с хостом есть интересные нюансы. При выборе этого пункта появляется такое меню:


Казалось бы, всё просто. Настраиваем количество игроков, пишем порт и IP-адрес. Но!

Есть опция "Fake multiplayer". С её помощью можно детально настроить игру:


Настраивается абсолютно всё, а ещё при этом можно выбрать и пользовательский контент тем же самым способом, что описан выше!

Наконец, включаем хост, ждём игроков:

Обновления
17 мая 2019 г. BloodGDX был обновлён. Самые важные изменения:
- фиксы для настраиваемой сложности и распознавания геймпада;
- добавлено сохранение бонуса Akimbo при переходе на следующий уровень в "классическом" режиме;
- фиксы вылетов.

20 декабря 2019 г:

- фиксы звука для источников в секторах друг над другом;
- фиксы спрайта атаки жезла-вампира;
- добавлено автоприцеливание на пауков;
- фиксы вылетов.

10 декабря 2020 г. (обновление от 17 августа 2020 г. и более ранние):

- фикс вылета при запуске сторонних аддонов и Cryptic Passage;
- статистика уровня на оверлее перемещена вниз (аналогично основному экрану);
- ключи в мультиплеере больше не исчезают при смерти игрока;
- добавлено масштабирование HUD;
- таймер усилителя теперь сбрасывается при его повторном подборе;
- исправлен звук Бестий;
- исправлены некоторые анимации.

Эта и другая информация об обновлении указана на сайте автора проекта (на английском языке). Архив со сборкой перезалит на ЯндексДиск.

Сохранения от предыдущей версии (начальной) совместимы с новой (я сам проверил этот нюанс на сейве "Sound test").

17 марта 2022 г.: BuildGDX обновлён до версии v1.16. В частности, там есть новый рендер и поддержка Cryptic Passage от Blood Fresh Supply. Большинство изменений - технические и направленные на поддержку других игр на движке Build. Подробное описание на сайте проекта.
Заключение
Вот и всё. На этом мой обзор BuildGDX окончен. На всякий случай я залил архив с проектом, самой игрой и настройками BuildGDX на свой яндекс.диск: https://yadi. sk/d/am9Kc8EjOkk5XQ (удалить пробел). Внутри четыре архива: с самой программой BuildGDX, с игрой версии 1.21, с музыкой и видео и с настройками программы. Игру и программу нужно распаковать в удобное для вас место (лучше по отдельным папкам, при этом музыку и видео нужно положить в папку с игрой), а настройки в директорию C:\Users\(ваше имя пользователя). Помимо самих настроек там есть сохранение на уровне E4M1 перед дверью в комнату с шокером (я сделал его для тестирования настроек звука, проверял на культистах и руке в последней комнате с клетками и лезвиями. Естественно, с лестницы я не сходил, наблюдал издали. =)

Прежде всего за всё это нужно благодарить самого M210, его труд уникален и бесценен. А я просто рассказал вам всем о нём. =)

Мой обзор самого "ремастера": https://steamcommunity.com/profiles/76561198079905216/recommended/1010750/
29 Comments
slava_m Jun 8, 2024 @ 6:02am 
проблема с Blood 1.21 на BuildGDX v 1.16 - не грузятся воксельные 3d-модели. копирую в папку autoload игры blood zip-архив с модельками. в настройках ставлю enable autoload folder. в самой игре в настройках видео ставлю рендер polygdx 3d models и voxels on. игра запускается, но модельки спрайтовые старые, хотя пишет при загрузке что кеширует че то там модели бла-бла. что я делаю не так?
CEH92013  [author] Nov 24, 2023 @ 5:14am 
Никак, надо качать и настраивать отдельно. Ну или подменить сборку и исполняемый файл.
I Want to Be There.. Nov 24, 2023 @ 4:59am 
Как играть через стим в эту версию?
:animegirl:
ale21252777 Jul 31, 2023 @ 3:04am 
Спасибо за руководство, сейчас прохожу второй раз.
bloom Aug 3, 2022 @ 10:03am 
Я играл в buildGDX раньше до Raze. В Raze както плавнее и отзывчевее мышка, и картинку посветлее можно сделать и в целом картинка поярче и играть приятнее. А так на вкус и цвет.
CEH92013  [author] Aug 2, 2022 @ 11:04am 
Чем именно?
bloom Aug 2, 2022 @ 10:16am 
По мне Raze получше движок будет.
CEH92013  [author] Mar 16, 2022 @ 10:40pm 
BuildGDX обновлён до актуальной версии. Будьте внимательны, там JRE x64.
Duncan McDuncan Sep 6, 2021 @ 12:17pm 
Можешь же, когда хочешь. :steamthumbsup:
CEH92013  [author] Sep 6, 2021 @ 3:34am 
Перепроверил. Действительно, я по ошибке вставил русскую озвучку роликов вместо оригинальной. Сейчас уже всё исправлено и перезалито. Версия Build GDX также обновлена.