Вопросы с тегом «client-server»

Модель клиент-сервер - это модель централизованных вычислений, в которой один узел (сервер) выполняет некоторые услуги для других узлов (клиентов).

11
Как вы предотвращаете копирование или изменение вашей веб-игры на JavaScript / HTML5?
Я нахожусь в процессе планирования игры, построенной с использованием JavaScript и HTML5. У меня возникают проблемы с пониманием того, как вы можете помешать кому-либо просто скопировать JavaScript с веб-сервера и либо создать свою собственную игру с ним (не моя самая большая проблема), либо заменить свои собственные функции JavaScript и лишить …

5
Должны ли актеры в игре быть ответственными за рисование себя?
Я очень новичок в разработке игр, но не в программировании. Я (снова) играю с игрой типа Понг, используя canvasэлемент JavaScript . Я создал Paddleобъект, который имеет следующие свойства ... width height x y colour У меня также есть Pongобъект, который имеет такие свойства, как ... width height backgroundColour draw(), draw()Метод …

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

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

5
Как mmorpg хранит данные?
Я хочу использовать базу данных sql в моем server.exe. скажем, 1000 пользователей онлайн. И игроки будут менять свои данные, когда они играют. И на сервере нужно сохранить эти обновления. Но как ? я думаю, что есть два пути: 1) сервер будет сохранять в оперативной памяти во время выполнения, а иногда …

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

3
Почему редактирование памяти клиента в некоторых MMO позволяет им обманывать?
Почему редактирование памяти игрового клиента работает? Почему так много инструментов «защиты от взлома» приходит с клиентами? Если бы я разрабатывал игру «клиент-сервер», все происходило бы на сервере (симуляция игрового мира), и клиенты были бы только пассивными потребителями, получавшими обновления статуса части мира рядом со своими персонажами, отправляя только некоторую информацию, …

6
Какие варианты у меня есть для игрового хостинга
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я знаю, что этот вопрос начинает покидать остров разработки, но это очень связано с разработкой игр, и все же думаю, что это лучшее место. Я вижу много бесплатных MMO / онлайн-игр для настольных компьютеров. Я озадачен способностью финансировать такие. Я не против принять себя, но, по крайней …

5
Сеть для стратегий в реальном времени
Я разрабатываю стратегическую игру в реальном времени для курса информатики, который я прохожу. Кажется, что одним из более сложных аспектов является взаимодействие между клиентом и сервером, а также синхронизация. Я прочитал эту тему (включая 1500 лучников ), но я решил использовать клиент-серверный подход в отличие от других моделей (например, через …

2
Как сохранить синхронизацию между сервером и клиентом для точных сетевых игр, таких как Quake 3?
Я работаю над 2D-шутером сверху вниз и стараюсь копировать концепции, используемые в сетевых играх, таких как Quake 3. У меня есть авторитетный сервер. Сервер отправляет снимки клиентам. Снимки содержат метку времени и позиции объекта. Объекты интерполируются между положениями снимка, поэтому движение выглядит плавным. По необходимости, интерполяция сущностей происходит немного «в …

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

2
Как мне автоматически обновить файлы всей моей игры?
Как мне автоматически обновить игровые активы и исполняемые файлы моего игрока? Предпочтительно, чтобы обновление программного обеспечения было бесплатным. Обновления должны быть небольшими по размеру и не тратить время процессора. Также должно быть легко запустить сервер обновлений для создания новых версий или логистически. Мой пример использования - для обновления версий игр …

3
Могу ли я выполнять программирование на стороне сервера с помощью единства? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Еще одна мысль к моему последнему вопросу . Если бы я делал клиент-серверную игру с unity3d, …

4
Должен ли сокет-сервер и игровой сервер быть отдельными процессами?
Предположим, простая стандартная клиент / серверная игра. Для сервера стоит ли иметь отдельный процесс, который прослушивает соединения и сообщения от клиентов и отправляет данные через локальные сокеты или stdin другому процессу, который выполняет настоящий игровой сервер? Другим вариантом было бы сделать обе вещи в одном процессе. В очереди входящих сообщений …

3
Существует ли шаблон для записи пошагового сервера, взаимодействующего с n клиентами через сокеты?
Я работаю над общим игровым сервером, который управляет играми для произвольного числа клиентов, подключенных к TCP-сокету. У меня есть «дизайн», взломанный вместе с клейкой лентой, который работает, но кажется хрупким и негибким. Существует ли устоявшаяся модель для написания надежных и гибких коммуникаций между клиентом и сервером? (Если нет, как бы …

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