Как выявлять дессихронизации в сетевой игре, в одиночку?
У меня есть карта, на ней есть дессинхи, их нужно устранить, но для регулярного тестирования карты после каждых попыток исправлений нету второго человека, что может его заменить?
Вопрос
8 69
15
Tredor46, в теме десинхов подводных камней хватает, я сам не все знаю. Но тебе куда быстрее помогут если скинешь карту или очень подробно опишешь что и как делал и когда вылетает. Из того, что ты написал, лично мне нечего сказать.
8
fenathesnake, карта супер простая, бегаешь героями, фармишь спавнящихся через скрипт крипов, играл вдвоём с другом, первые 10-20 игр ничего не крашилось, в каждой новой игре что-то меняли в редакторе объектов (меняли героев или их балланс), в очередной день, когда в очередной раз просто сменил характеристики у героя (просто в редакторе объектов), начало дессинхронизировать, хотя в прошлой версии этой же карты (где всё так же кроме характеристик героя) играли 3-4 часа и всё было норм
15
Tredor46, десинхронизировать будет и в локальной сети если проблема в коде или механиках карты. Это не зависит от реальной/нереальной/локальной сети или пинга или чего-либо ещё.
Ищи проблему глубже, может игроки что-то особенное делают, что ты не делаешь в своих тестах.
8
Таренас, поиграл около часа через 2 варкрафта через локальную сеть, никаких дессинхронизаций нет (хотя наверное потому и нет, что локальная), хотя в сетевой игре на irina bot в первые 5 минут каждый раз происходит дессинх, подскажи пожалуйста как имитировать реальную сеть
22
Milti - Window в UjApi от Unryze позволяет открыть 2 игры одновременно
Принятый ответ

Warcraft Cavegame

любимая игра про кубы теперь в вашем варкрафте
Карта
41 2 263
15
Нужно допиливать, а так это технодемка, лучше уж в настоящий майнкрафт поиграть...
В настоящий майнкрафт в любом случае лучше поиграть, как бы я тут не извращался и не допиливал) Это технодемкой и задумывалось, и работать будет априори куда хуже и неудобнее чем полноценная игра.
Мир вообще никак не ограничен по высоте? Бедрока нет?
Не ограничен ни по какой оси. Используются кубические чанки вместо майнкрафтовских 16х16х256.
15
А правда можно 2 игрокам отойти друг от друга на 10 000 блоков?
да, можно на сколько угодно. Сейчас, правда, потестил, блин, очень тупой баг все же есть: игроков все-равно будет иногда видно даже на огромных расстояниях, но это чисто визуальная проблема, легко фиксится и с технической точки зрения всё корректно работает.