Multiplayer

  • Blasphemous — Multiplayer
Author:
BrandenEK
Size:
115.80 kB
Date:
July 1, 2024, 09:11 AM
Downloads:
35
0.0 / 10
No one has rated the file yet.

Features:

  • observe other players as you both move through the world;
  • sync items, stats, skills, and other game achievements of all players;
  • compatibility with randomizers (make sure to use the same seeds and settings);
  • ability to enable PvP to fight against other players.

Things that sync:

  • all inventory items (beads / relics / prayers / hearts / collectibles / quest items);
  • all player statistics (max health / max stamina / strength / Mea Culpa level / max flasks / flask level / bead slots);
  • all unlocked sword skills;
  • all opened map cells;
  • all world state progress (defeated bosses / opened gates / freed cherubs / unlocked teleports / quest progression / etc.);
  • total church donations.

Things that likely will never sync:

  • enemies and bosses (this is a huge task and not entirely feasible).

Connection:

  • first, you need to start the server by running BlasServer.exe on the host machine. Then all clients should be able to connect by executing the command multiplayer connect [SERVER] [NAME] [PASSWORD].

Connecting to a server running on your computer:

  • use 'localhost' as the server parameter.

Connecting to a server on a local network

  • on the server machine, execute the command 'ipconfig' in the command prompt to find the local ipv4 address of the computer.
  • use it as the server parameter

Connecting to a server on a different network:

  • Set up port forwarding on the server machine or ask everyone to use a VPN (Hamachi, ZeroTier, or RAdmin;
  • On the server machine, search online for What is my ip to find the global ipv4 address of the computer;
  • Use it as the server parameter

More details and commands can be found at the link.

The file name and description have been translated Show original (RU)Show translation (EN)
Мультиплеер

Особенности:

  • наблюдение за другими игроками, когда вы оба перемещаетесь по миру;
  • синхронизация предметов, статов, навыков и других игровых достижений всех игроков;
  • совместимость с рандомайзером (убедитесь, что используете одинаковые семена и настройки);
  • возможность включения PvP, чтобы сражаться с другими игроками.

Вещи, которые синхронизируются:

  • все предметы инвентаря (бусины / реликвии / молитвы / сердца / коллекционные предметы / квестовые предметы);
  • все статистические данные игрока (максимальное здоровье / максимальный пыл / сила / уровень Mea Culpa / максимальное количество фляг / уровень фляг / слоты для бусин);
  • все разблокированные навыки владения мечом;
  • все открытые ячейки карты;
  • весь прогресс состояния мира (побежденные боссы / Открытые врата / Освобожденные херувимы / разблокированные телепорты / Продвижение по квестам / и т.д.);
  • сумма пожертвований церкви.

Вещи, которые, вероятно, никогда не будут синхронизированы:

  • враги и боссы (это огромная задача и не совсем выполнимая).

Подключение:

  • сначала нужно запустить сервер, запустив программу BlasServer.exe на хост-машине. Затем все клиенты должны иметь возможность подключиться, выполнив команду multiplayer connect [SERVER] [NAME] [PASSWORD].

Подключение к серверу, запущенному на вашем компьютере:

  • используйте 'localhost' в качестве параметра сервера.

Подключение к серверу в локальной сети

  • на серверной машине выполните команду 'ipconfig' в командной строке, чтобы найти локальный ipv4-адрес компьютера.
  • используйте его в качестве параметра сервера

Подключение к серверу в другой сети:

  • Настройте переадресацию портов на серверной машине или попросите всех использовать vpn (Hamachi, ZeroTier или RAdmin;
  • На серверной машине найдите в Интернете по запросу What is my ip глобальный ipv4-адрес компьютера;
  • Используйте его в качестве параметра сервера

Больше подробностей и команд можно найти по ссылке.

Useful links:

Comments 0