Добавлен OVOgenez
Как именно в варе работает синхронизация? Одновременно на всех компах идут одни и те же действия, отправляется отчет хосту, где идет сравнение, и если такового нет, то десинхрон? Терь главный вопрос, как работает функция GetRandomInt()? Ведь оно будет разным на компах, а значит оно как-то отправляется без проверки данных. И еще интересно GetRandomInt() считывается на хосте и отправляется всем игрокам, или у каждого игрока после чего отправляется хосту и от него другим игрокам?
Принятый ответ
если длинно, то вот
рандом в сетевых, да и не только, играх - всегда псевдорандом, т.к. события происодят у всех, счетчик рандома всегда синхронен
рандом в сетевых, да и не только, играх - всегда псевдорандом, т.к. события происодят у всех, счетчик рандома всегда синхронен
blog.d1stats.ru/blog/dm/214.html о чё писал, тоже немного есть
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Файл => Параметры => Проверка карты => Фиксировать случайный разброс
Отредактирован DracoL1ch
рандом в сетевых, да и не только, играх - всегда псевдорандом, т.к. события происодят у всех, счетчик рандома всегда синхронен
Отредактирован OVOgenez
Во время инициализации карты такой код:
DracoL1ch, хотя не, всё норм будет, тупанул