Эксклюзив Simple Lua Multiplayer - разработка

ImPasha

Software Developer & System Administrator
Друг
1,788
2,143
Сегодня ради интереса закинули в сообщество ВКонтакте опрос с вопросом о введении функционала голосовой коммуникации между игроками на сервере. Собственно, ниже на скриншоте с нашей группы можно заметить, что в основном на эту идею отреагировали положительно. Если честно, я бы попробовал реализовать что-то подобное - мне кажется, что сделать это будет не так уж и сложно, но вот по срокам ничего обещать не могу, потому что есть основной рабочий план от которого я стараюсь не отступать, чтобы не уйти в дебри, но и про новые функции стараюсь не забывать и время от времени делаю.

Увидев положительное развитие голосования по голосовым коммуникациям, решил поэкспериментировать с библиотеками BASS и OpenAL и посмотреть на чём бы было лучше всего реализовать этот функционал. Пока остановился на BASS, а как пойдет дальше посмотрим. Испытываю некоторые проблемы с записью звука, встречаются различные артефакты в записанной дорожке, предполагаю, что пустые места надо заполнять чем-то вручную - посмотрим. Работать всё это дело скорее всего будет отдельно от основного клиента и сервера, т.е. под другим портом, дабы основные пакеты доходили лучше.


image.png

И как обычно: если у вас есть идеи по реализации качественной записи звуковой дорожки на основе модуля BASS, то милости просим в личные сообщения. В данный момент задача проста: добиться качественной записи и воспроизведения звука из выбранного аудио-устройства. Идеальным вариантом будет рабочий пример, который воспроизводит звук с микрофона в реальном времени [input => output], либо запись в файл [input => file => output].
 
  • Нравится
Реакции: CivilBleat

ImPasha

Software Developer & System Administrator
Друг
1,788
2,143
Веб-сайт мультиплеера лежит из-за проблем на серверах хостинг-провайдера, надеюсь ничего важного для вас на данном этапе на нём не было, потому что трудности обещают решиться не так быстро, как хотелось бы. На работоспособность серверов мультиплеера это никак не повлияет - просто информирую вас.

UDP: работоспособность веб-сайта восстановлена.
 

ImPasha

Software Developer & System Administrator
Друг
1,788
2,143
Природа настолько очистилась, что в репозитории на GitHub появились свежие исходники мультиплеера. Это не значит, что новая версия вышла - это лишь значит, что я вспомнил про существование репозитория на GitHub. В любом случае использование новой версии не рекомендовано - она очень нестабильная.
 

ImPasha

Software Developer & System Administrator
Друг
1,788
2,143
Уважаемые тестеры и просто те люди, который принимали участие в тестировании какой-либо версии SL:MP!

Мы собираем фото- и видео-материалы с общих и приватных тестов - нас интересуют абсолютно любые материалы, особенно те, которые были сделаны на очень ранних и наоборот последних версиях, в особенности приветствуются материалы по видам синхронизации: с ног, водительская и для пассажиров. Если такие фото- и видео-материалы у вас имеются, можете опубликовать их в этом топике, либо отправить мне в личные сообщения. Буду очень благодарен.