Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Спасибо, что поделились опытом! Очень круто. Пока читал сложилось ощущение, что читаю документацию к своему проекту, почти один в один делаем тоже самое. И тоже, в основном, вдохновляемся лекцией Overwatch.
Мы на своей стороне сделали предсказание создания не только компонентов, но и сущностей просто разделив пул идентификаторов сущностей под каждого игрока и приняли, что он всегда растёт. Получившийся механизм достаточно прост для работы с откатами. С помощью него сделали предсказание гранат и ракетомётов.
Забавно, что лагкомпенсацию делаете как и мы — шлете с клиента моменты времени, в котором он видел себя и окружающий мир. Что собираетесь делать с читерами? ;)
Blitz Engine & Battle Prime: ECS и сетевой код