Синхронизация объектов c сервера - Форум Игроделов
Пт, 17 Май 2024, 08:08 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » UNITY3D » СКРИПТИНГ » Синхронизация объектов c сервера
Синхронизация объектов c сервера
dimanmonsterДата: Вт, 11 Фев 2014, 09:30 | Сообщение # 1
Нет аватара
 
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Имеется сервер и клиент игры (сервер находится в клиенте). Вот у меня в игре есть животные. Я захожу в игру и создаю сервер, животные задвигались и они движется рандомно, но если к вам зайдут на сервер то у него животные тоже будут ходить рандомно. Подскажите что нужно прописать в скрипте сервера, чтобы у других игроков (клиентов) было такое же движение животных как у сервера (человека который запустил сервер). Точнее чтобы клиент других игроков Синхронизировался с сервером и животные двигались у всех одинаково. Спасибо!
 
СообщениеИмеется сервер и клиент игры (сервер находится в клиенте). Вот у меня в игре есть животные. Я захожу в игру и создаю сервер, животные задвигались и они движется рандомно, но если к вам зайдут на сервер то у него животные тоже будут ходить рандомно. Подскажите что нужно прописать в скрипте сервера, чтобы у других игроков (клиентов) было такое же движение животных как у сервера (человека который запустил сервер). Точнее чтобы клиент других игроков Синхронизировался с сервером и животные двигались у всех одинаково. Спасибо!

Автор - dimanmonster
Дата добавления - 11 Фев 2014 в 09:30
ЛевшаДата: Вт, 11 Фев 2014, 18:58 | Сообщение # 2
Черный Волк
 
Сообщений: 7257
Награды: 30
Репутация: 3313
Статус: Offline
Сеть Родная, Юнитевская ?

X.cor.R (Prologue)
 
СообщениеСеть Родная, Юнитевская ?

Автор - Левша
Дата добавления - 11 Фев 2014 в 18:58
HunjethДата: Ср, 12 Фев 2014, 14:38 | Сообщение # 3
 
Сообщений: 354
Награды: 1
Репутация: 112
Статус: Offline
Посмотри офф туториал
https://drive.google.com/uc?expo....ckItcmc


Сообщение отредактировал Hunjeth - Ср, 12 Фев 2014, 15:05
 
СообщениеПосмотри офф туториал
https://drive.google.com/uc?expo....ckItcmc

Автор - Hunjeth
Дата добавления - 12 Фев 2014 в 14:38
OVVДата: Вт, 27 Май 2014, 19:45 | Сообщение # 4
Нет аватара
 
Сообщений: 4
Награды: 0
Репутация: 0
Статус: Offline
Делал такое! (наподобие)
Делаешь сервер, он может быть отдельный, со своим айпи и портом.
На сервере - класс фабрики животных, они создаются при старте сервера, расположены по локациям, в заданный промежуток времени сервер перемещает животных, рандомно или как там у тебя.
Каждый клиент подключаясь к серверу посылает запрос на получение списка животных в зоне видимости (рассчитывается по расстоянию от игрока) если игрок видит животное он регистрируется в списке игроков видящих этое животное на сервере.
Когда сервер меняет координаты животного, посылаются пакеты от сервера к клиентам из списка игроков, которые видят это животное, о том, что координаты животного изменились.
Клиент обрабатывает входящий пакет от сервера с новыми координатами животного и рисует животное на новом месте
вкратце, как то так smile
 
СообщениеДелал такое! (наподобие)
Делаешь сервер, он может быть отдельный, со своим айпи и портом.
На сервере - класс фабрики животных, они создаются при старте сервера, расположены по локациям, в заданный промежуток времени сервер перемещает животных, рандомно или как там у тебя.
Каждый клиент подключаясь к серверу посылает запрос на получение списка животных в зоне видимости (рассчитывается по расстоянию от игрока) если игрок видит животное он регистрируется в списке игроков видящих этое животное на сервере.
Когда сервер меняет координаты животного, посылаются пакеты от сервера к клиентам из списка игроков, которые видят это животное, о том, что координаты животного изменились.
Клиент обрабатывает входящий пакет от сервера с новыми координатами животного и рисует животное на новом месте
вкратце, как то так smile

Автор - OVV
Дата добавления - 27 Май 2014 в 19:45
Форум Игроделов » UNITY3D » СКРИПТИНГ » Синхронизация объектов c сервера
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024