Случайная подборка модов
Absolute Nature 3
4.1
Winter of Death: Ultimatum
4.0
Долг. Философия Войны
4.0
Oblivion Lost 3.0
3.0
Oblivion Lost Remake 2.5
4.4
Туман войны: Закалённые Зоной
3.2
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
  • Страница 1 из 1
  • 1
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
Форум » S.T.A.L.K.E.R. Модификации » Помощь в моддинге » Скрипты, конфиги, логика, движок » Голосовая связь для мультиплеера (Нужен человек, который сможет создать голосовую связь в MP.)
Голосовая связь для мультиплеера
Российская Федерация  KyBaJlDA
Понедельник, 30.10.2017, 23:04 | Сообщение # 1
Статус:
Зевака:
Сообщений: 9
Награды: 0
Регистрация: 28.10.2017

Опишу все вкратце. Делаю свой проект на движке Зова Припяти. Цель проекта, кооперативная игра, в дальнейшем возможно Role Play. Для реализации всего этого нужна голосовая связь в игре, по принципу реального голоса, т.е. если сильно отойдешь от другого игрока, то он тебя слышать не должен. Если кому интересно группа ВК моего проекта - https://vk.com/stalker_online_xray
Сообщение отредактировал KyBaJlDA - Понедельник, 30.10.2017, 23:07
  Злобная реклама
Понедельник, 30.10.2017, 23:04
Статус:
Сообщений: 666
Регистрация: 28.10.2017
Коста Рика  Jargon
Пятница, 03.11.2017, 22:31 | Сообщение # 2
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

Можно реализовать через фризон, или модернизировать звуковой движок чтобы он мог открывать звуковой файл по принцыпу радио.
  Злобная реклама
Пятница, 03.11.2017, 22:31
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Российская Федерация  drksnc
Пятница, 03.11.2017, 22:45 | Сообщение # 3
xrMPE
Статус:
Гость:
Сообщений: 30
Награды: 2
Регистрация: 23.10.2017

Привет. Тебе нужно смотреть API OpenAL (звуковой движок в сталкере). Твоя задача: записать звук с помощью API, поместить его в буфер, пережать, отправить нетпакетом на сервер.
На сервере принять нетпакет и отправить всем кому хочется.
У принимающих распаковать пакет, проиграть звук. Высчитать дистанцию от отправителя до принимающего и сооветственно понизить или повысить громкость.
Ах, да. Когда я пытался это реализовать, мне понадобился while, посему я использовал второй поток.
Это мое виденье, может быть более грамотные в вопросе люди меня поправят.

P.S.
Буду ОЧЕНЬ признателен если поможешь с аи в сетевой. Я подключил алайф и заспавнил монстров. Животинки бегают на сервере, но как подключить клиента и с чего начать писать синхронизацию у меня нет идей.
P.P.S. Сейчас понял что идея так себе. Звук начнет проигрываться только после того как отправитель отжал кнопку, т.е. закончил говорить. В общем надо делать какой-то broadcast, но я не знаю умеет ли такое иксрей.
Сообщение отредактировал drksnc - Пятница, 03.11.2017, 23:24
  Злобная реклама
Пятница, 03.11.2017, 22:45
Статус:
Сообщений: 666
Регистрация: 23.10.2017
Коста Рика  Jargon
Пятница, 03.11.2017, 23:06 | Сообщение # 4
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

Цитата drksnc ()
Буду ОЧЕНЬ признателен если поможешь с аи в сетевой. Я подключил алайф и заспавнил монстров. Животинки бегают на сервере, но как подключить клиента и с чего начать писать синхронизацию у меня нет идей.

Спроси у _призрак_ думаю он сможет помочь
  Злобная реклама
Пятница, 03.11.2017, 23:06
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Форум » S.T.A.L.K.E.R. Модификации » Помощь в моддинге » Скрипты, конфиги, логика, движок » Голосовая связь для мультиплеера (Нужен человек, который сможет создать голосовую связь в MP.)
  • Страница 1 из 1
  • 1
Поиск: