Alex
У меня все же есть небольшие опасения что это несекьюрно
Alex
Но мы тут тестим по всякому, пока жужжит
Anonymous
След. событиек будет обрабатываться уже с конечным результатом.
Anonymous
вин или луз
Alex
Ну вот до соединения ущерб
Alex
А в момент соединения то все равно отправка происходит
Alex
И там уже если несовпадения то просто обрыв
Alex
Реальайм
Таймураз
Реальайм
Тогда что за 10 секунд таймер у клиента?
Alex
Не, у клиента ежесекундный таймер
Alex
Просто каждые 10 он стукает сервак
Alex
Типа "эй проверь мой таймер"
Таймураз
Чет как-то хз
Alex
Ну мы вот тож думали как то хз)
Таймураз
Легче просто задержку высчитывать на сервере, чем вот такой костыль
Alex
Тестим сейчас, пока как надо все
Alex
Задержку?
Anonymous
Alex
Это файтинг, там есть раунд 99 секунд
Alex
Ну и собственно клиент по интервалу отнимает
Alex
А с периодом в 10 сверяется с сервером
Anonymous
Дак, после окончания раунда просто отправлять запрос о том, что раунд кончился.
Alex
Так я мооу не передавать
Таймураз
Не могу понять
Файтинг- это дофига нажатий в секунду
Как можно раз в секунду данные проверять
Тем более, есть еще задержка запроса
Таймураз
Что по-хорошему где-то 120-150, в среднем
Anonymous
Тут видимо недопонимание.
Anonymous
Алексей, вы хотите какие данные отправлять на сервер каждые 10 секунд,
Alex
Ага
Anonymous
Это вопрос. *
Alex
Нет, в просежутке между ними они так же общаются
Alex
Через сокеты
Таймураз
Alex
Но их общение как бы подразумевает что все ок
Alex
А каждые 10 секунд конкретно сравнивают таймеры
Таймураз
Это вопрос. *
Вот только смысла таймер проверять ему нет
Alex
Нет, не кажжую секунду
Alex
А по действию
Anonymous
Alex
Ну грубо говоря удар - эмитится удар
Таймураз
А по действию
Если устройства не лагают жестко и они начали в одно и то же время- у них таймеры будут всегда одинаково отрабатывать
Alex
Да блин
Alex
Я ведь могу на клиенте поменять таймер
Anonymous
А почему нельзя просто по окончанию раунда передать все данные ?
Таймураз
Alex
Ну как минимум победу
Alex
Каждые 10 секунд меняется локация которая меняет баланс
Alex
Конечно
Alex
В общем тут видимо надо просто механику всю обьяснить чтоб было понятно)
Таймураз
У тебя код в опен сорсе?
Alex
Нет
Alex
Если кратко - смена локации дает бонусы
Alex
Локация меняется каждые 10 сек
Alex
Чтоб соперник не мог подхимичить с таймером и получитьь бонусы раньше
Alex
Это и сделано
Alex
Блин это вообще никак не связано с самим файтингом)
Alex
Там то конечно они общаются через сокеты
Таймураз
Ну так сервер и не должен говорить кому-то раньше, что там появился бонус
Alex
Это уже особенности движка которые необходимы в силу механики опять же
Таймураз
В шутере он заранее траекторию пули и движение игроков должен рассчитывать, но инфу о том, кто куда движется передает только в момент времени
Таймураз
Ну, возможно
Таймураз
Ладно, мы тут не знаем особенности реализации, для нас так и останется загадкой, кто правее
Alexander
А на чем игра?
Alexander
Я сколько раз пытался начать учить геймдев. Вот не понимаю и все
Alex
На хтмл чистом
Alexander
Даже движок не юзаешь?
Anonymous
Ребят, не могли бы порекомендовать литературу, статьи, на тему неиронных сетей?
Anonymous
Заранее благодарен.
Alex
Alex
Обсчет физики весь на сервере поэтому это норм
Alexander
Alexander
Раньше часто играл в браузерную игру Территория футбола. Вот несколько раз брался делать аналог, но до сих пор не знаю, как сделать
Alex
Alex
Но да, только сервер говорит мне что я должен прыгнуть