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

Играется несколькими игроками, совместно или на конкурентной основе, локально или удаленно.

14
Как мне найти оптимальный набор цветов для 10 игроков?
Я хочу дать каждому из 10 игроков уникальный идентификационный цвет. Есть ли оптимальный набор цветов для этого? Как мне его создать? Каждый набор, который я придумал, содержит слишком похожие цвета. Обновление: меня спросили ниже, для чего это (честный вопрос). Теперь я могу сказать вам - Windwardopolis и цвета работали отлично.

6
Как написать сетевую игру? [закрыто]
Основываясь на том, почему так сложно разработать MMO? : Разработка сетевых игр не тривиальна; Существуют большие препятствия, которые необходимо преодолеть не только в задержке, но и в предотвращении читов, управлении состоянием и балансировке нагрузки. Если у вас нет опыта написания сетевой игры, это будет трудным учебным упражнением. Я знаю теорию …

14
Почему некоторые игры постоянно имеют одну жизнеспособную стратегию, а другие могут иметь много?
Интересной вещью в League of Legends является существование «мета», которая для целей этого вопроса может быть определена как Единая стратегия, которая управляет ими всеми. Мета сдвиги между патчами; но вскоре после выпуска патча появляется новый вариант мета, и все соглашаются, что эта конкретная стратегия в большинстве случаев объективно лучшая. Дело …

10
Как обнаружить и предотвратить злоупотребления (боты) API онлайн-игр?
Иногда я работал над идеей игры в свободное время. Игровой процесс и контент делают его реализованным в виде многопользовательской онлайн-игры, созданной с использованием хорошо зарекомендовавших себя веб-технологий. Вы должны знать, что это относится к жанру стратегии и симуляции. Это означает: не бегать с символами или схожими, но только атомарными действиями …

9
Как я могу сделать одноранговую многопользовательскую игру? [закрыто]
Как я могу сделать многопользовательскую игру P2P? Я хотел бы иметь многопользовательскую игру без сервера. Но тогда, как все клиенты знают друг друга? Почему p2p-протокол так известен в передаче файлов, а не в многопользовательских играх?

4
Как работает предсказание на стороне клиента?
Я прочитал Valve + Gafferon и сотни страниц из Google, но по какой-то причине я не могу понять, как прогнозируют клиенты. Насколько я понимаю, основная проблема заключается в: Клиент А отправляет информацию на T0 Сервер получает вход в T1 Все клиенты получают изменения по адресу T2 При T2однако, используя предсказание …

5
Как избежать «слишком» счастливых / неудачных полос в генерации случайных чисел?
В настоящее время я имею дело с многопользовательской боевой системой, в которой урон, наносимый игроками, всегда умножается на случайный коэффициент от 0,8 до 1,2. Теоретически, действительно случайный ГСЧ может в конечном итоге давать одно и то же количество много раз (см. Дилемму Тетриса ). Это может привести к матчу, в …

14
Как реализовать «время пули» в многопользовательской игре?
Я никогда не видел такой функции раньше, но она должна обеспечить интересную возможность игрового процесса. Так что, да, в многопользовательской среде / режиме реального времени (представьте себе FPS), как я могу реализовать эффект замедленного движения / пули? Что-то вроде иллюзии для игрока, который в настоящее время не работает. Таким образом, …

2
Как многопользовательские игры должны обрабатывать аутентификацию?
Я пытался понять, как система аутентификации будет работать в играх, но после многих поисков кажется, что работа с ssl / сертификатами может быть немного сложнее для многопользовательской игры с гораздо меньшей емкостью, чем MMO. Я знаю, что успешные многопользовательские игры нуждаются в этом, но я хотел бы проверить, принимают ли …

5
Логика игры на сервере! Хорошо или плохо?
В настоящее время я планирую простую многопользовательскую онлайн-игру. И вот вопрос. Имеет ли смысл создавать всю игровую логику на сервере и просто отправлять входные данные от клиента на сервер? Какие плюсы и минусы или есть какие-то причины, почему я не должен этого делать?

2
Что отправить на сервер в режиме реального времени FPS?
Как правильно определить положение нашего локального игрока на сервере? В некоторых документах говорится, что лучше отправлять исходные данные всякий раз, когда они производятся. А в некоторых документах говорится, что клиент отправляет свою позицию через фиксированный интервал. С подходом отправки входов: что мне делать, если игрок удерживает клавиши со стрелками? Это …

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

3
Как правильно предсказать движение, когда игрок невидим?
У меня многопользовательская игра, и я делаю предсказания на стороне клиента, но некоторые игроки могут выпить зелье и стать невидимым ... Проблема в том, что, когда они становятся невидимыми, я не делюсь ничем, что клиент мог бы использовать, чтобы знать, что он там, поэтому, когда игрок пытается войти в тайл, …

3
Как сделать так, чтобы многопользовательская игра надежно работала за NAT?
Даже игры, которые на 100% клиент / сервер, иногда имеют проблемы, когда клиент находится за NAT. Игры Peee-Peer - еще большая проблема. В некоторых играх необходимо использовать несколько транспортов (например, UDP и TCP) или несколько подключений (например, другой порт UDP для голоса). Какими способами можно убедиться, что игра работает надежно …

4
Как я могу реализовать многопользовательскую маскировку с помощью визуальных средств, которые противостоят взлому на стороне клиента?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я думал о реализации стелс в многопользовательской игре. Это игра в стиле MOBA, так что подумайте о League of Legends (LoL) и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.