Вопросы с тегом «multiplayer»

12
Какую базу данных (СУБД против NoSQL против ОБА) использовать для многопользовательской игры в реальном времени?

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

11
Как компенсировать движущиеся объекты с помощью предсказания на стороне клиента?

Я реализую игровой сервер, который поддерживает Star Control-подобный рукопашный бой . Таким образом, у вас есть корабли, летающие и стреляющие, с супер простой физикой скорости / ускорения / демпфирования для управления движением. Я прочитал Valve, Gafferon и Gambetta и реализовал алгоритм...

11
Как синхронизировать действия, такие как прыжок в мультиплеере?

Я новичок в разработке игр и изучаю многопользовательские игры. Я заметил, что всегда есть некоторая задержка, игроки всегда получают обновления от прошлых действий. Но есть методы, такие как мертвая расплата, чтобы справиться с задержкой. Я могу предсказать движение и сделать движения плавными. Но...

11
Вам нужны дорогие серверы и модный хостинг для создания многопользовательской игры?

Я закончил работу над RPG, и было бы гораздо веселее сделать ее мультиплеерной. У SFML есть сетевая функция, я подумал, что это возможно, но опять же, никогда в своей жизни я даже не пробовал что-то базовое в сети, на самом деле мои знания об этом очень ограничены. Что нужно сделать, чтобы сделать...

11
Я знаю, что моя супер простая многопользовательская установка, вероятно, не очень хорошая идея, но почему?

Я делаю простой маленький MOBA просто для удовольствия. Я делал все для одного игрока, потом понял: «О, черт, наверное, мне стоит добавить мультиплеер». Раньше я ничего не делал с сетями, поэтому изучение того, как интегрировать Лидгрена в мою игру, было забавным и удивительным. Дело в том, что я в...

11
Аутентификация для многопользовательской игры через сокеты

Я реализую протокол пользовательских двоичный для новой многопользовательской игры я работаю. Его пошаговая стратегия игра так времени на самом деле не имеет значения. В настоящее время я получил часть основных данных синхронизации системы завершенного, и мне было интересно, как пользователь Войти...

11
Почему не могут существовать кроссплатформенные многопользовательские игры?

По крайней мере, почему их так сложно сделать? - если предположить, что по этой причине даже студии AAA не совершают этот подвиг для своих игр. Особенно с современными кроссплатформенными игровыми движками, такими как Unreal и Unity, которые могут работать на Xbox, PS4 и ПК, почему это еще не было...

11
Лучшее решение для многопользовательской игры в реальном времени Android [закрыт]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Я планирую сделать многопользовательскую игру в реальном времени для Android (2-8 игроков)...

11
Каковы лучшие способы сериализации и десериализации сетевых сообщений для многопользовательской игры C / C ++?

Сейчас мы используем JSON и хотим перейти на двоичный формат для некоторых типов сообщений между клиентом и сервером. Должен ли я просто читать структуры в сокет? Использовать Proticol буферы / бережливость? Как я должен представлять массивы данных? Как должен выглядеть интерфейс для упаковки /...

10
Многопользовательский платформер - требуется ли исправление сервера с одним клиентом на сервере?

В настоящее время я работаю над довольно простым многопользовательским платформером. Я прочитал довольно много статей о методах, используемых для сокрытия задержки, но я все еще не могу разобраться в некоторых концепциях. Я нахожу эту тему очень интересной и люблю пробовать идеи самостоятельно, но...

10
Предотвратить мультиплеерный обман

Я почти заканчиваю разработку небольшой многопользовательской игры в стиле инди. В то время как я намерен позволить людям обманывать в одиночной игре, это явно неприемлемо для многопользовательской игры. Кто-нибудь знает, как можно помешать обычному Джо использовать что-то вроде Cheat-Engine для...

10
Лучшая одноранговая игровая архитектура

Рассмотрим настройку, где игровые клиенты: иметь достаточно небольшие вычислительные ресурсы (мобильные устройства, смартфоны) все подключены к общему маршрутизатору (LAN, точка доступа и т. д.) Пользователи хотят играть в многопользовательскую игру без внешнего сервера. Одним из решений является...

10
Как синхронизировать состояние многопользовательской игры более эффективно, чем обновления с полным состоянием?

Раньше я немного программировал в игровой сети, но в основном с TCP для игр без необходимости в реальном времени. Я работаю над 2D Java-игрой с сетевым мультиплеером. Для обучения я хочу сделать это сам, без существующего сетевого API. Как эффективно представить состояние игры, отправленное...

10
UDP неблокирует или отдельный поток для получения?

Я создаю многопользовательскую игру (до 64 игроков). Я уже решил создать отдельный поток для сетевого цикла, но мне было интересно, будет ли лучше создать дополнительный поток для получения UDP или установить неблокирующий сокет получения (без дополнительного потока). Или лучше использовать другой...

10
Как обрабатывать случайные движения в реальном времени с помощью предсказания на стороне клиента

Я создаю многопользовательскую игру в реальном времени, которая запускает один и тот же «физический» цикл на клиенте и сервере. Я использую рулевое поведение «странствие», которое является важным случайным движением. Клиент и сервер генерируют разные случайные числа при запуске алгоритмов...

10
Помощь по обмену сообщениями между клиентом и сервером в сети

Я делаю физическую игру с быстрым темпом - настольный хоккей. С двумя молотками и одной шайбой. Игра работает на iphone / ipad, и я делаю многопользовательскую часть через GameCenter. Так работает сетевая система. Клиент, которому назначено совпадение, будет считаться сервером, а тот, который...

10
Как я могу сделать постоянную смерть в MUD приемлемой и справедливой для игроков?

Я много лет думал о том, чтобы написать MUD, и у меня есть много идей, которые мои друзья считают действительно классными (и именно так я надеюсь получить что угодно - из уст в уста). Дело в том, что я всегда хотел, чтобы мои друзья и незнакомцы ненавидели одну вещь: постоянную смерть. Теперь,...

10
Как мне обрабатывать звук в игре с разделенным экраном?

В многопользовательской игре с разделенным экраном звуковые события могут слышать более одного игрока, и они могут звучать по-разному для каждого игрока. Например, игрок может услышать звук машины, на которой он едет. Второй игрок может услышать звук двигателя с допплер-сдвигом, когда первый игрок...

10
Внедрение системы организации матчей и сообщества для многопользовательских игр [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . В наши дни игры часто имеют многопользовательские порталы с каналами чата и системой...

10
Как вы разрабатываете систему записи / воспроизведения для часто меняющейся игры?

Я работаю в бесплатной MMORPG, и у меня есть проблема. Я (вместе с другими людьми) разрабатываю систему видеозаписи для игры. Идея в основном такова: мы записываем все пакеты, отправленные и полученные с временными метками, а также некоторые локальные данные от клиента, а затем выгружаем их в файл....