A hardcore action platformer made in the spirit of the Castlevania series, but in a bloodier and more brutal form. The player explores the dark world of corrupt... Read more
Multiplayer
-
Download (115.80 kB)July 1, 2024, 09:11 AMmultipleer_1719814268_98324.zip
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.
Особенности:
- наблюдение за другими игроками, когда вы оба перемещаетесь по миру;
- синхронизация предметов, статов, навыков и других игровых достижений всех игроков;
- совместимость с рандомайзером (убедитесь, что используете одинаковые семена и настройки);
- возможность включения PvP, чтобы сражаться с другими игроками.
Вещи, которые синхронизируются:
- все предметы инвентаря (бусины / реликвии / молитвы / сердца / коллекционные предметы / квестовые предметы);
- все статистические данные игрока (максимальное здоровье / максимальный пыл / сила / уровень Mea Culpa / максимальное количество фляг / уровень фляг / слоты для бусин);
- все разблокированные навыки владения мечом;
- все открытые ячейки карты;
- весь прогресс состояния мира (побежденные боссы / Открытые врата / Освобожденные херувимы / разблокированные телепорты / Продвижение по квестам / и т.д.);
- сумма пожертвований церкви.
Вещи, которые, вероятно, никогда не будут синхронизированы:
- враги и боссы (это огромная задача и не совсем выполнимая).
Подключение:
- сначала нужно запустить сервер, запустив программу BlasServer.exe на хост-машине. Затем все клиенты должны иметь возможность подключиться, выполнив команду multiplayer connect [SERVER] [NAME] [PASSWORD].
Подключение к серверу, запущенному на вашем компьютере:
- используйте 'localhost' в качестве параметра сервера.
Подключение к серверу в локальной сети
- на серверной машине выполните команду 'ipconfig' в командной строке, чтобы найти локальный ipv4-адрес компьютера.
- используйте его в качестве параметра сервера
Подключение к серверу в другой сети:
- Настройте переадресацию портов на серверной машине или попросите всех использовать vpn (Hamachi, ZeroTier или RAdmin;
- На серверной машине найдите в Интернете по запросу What is my ip глобальный ipv4-адрес компьютера;
- Используйте его в качестве параметра сервера
Больше подробностей и команд можно найти по ссылке.
Useful links: