IT-словарь › Программирование › GGPO

GGPO

Программирование Svenska → Обновлено: 2026-10-26
Подробнее
Создатель
Тони Каннон
Год
Тип
Библиотека сетевого кода
Лицензия
MIT (открыт в 2019)
Исходный код
github.com/pond3r/ggpo

Промежуточное ПО с rollback-неткодом, благодаря которому онлайн-матчи в 2D-файтингах ощущаются как игра на одном диване.

Название расшифровывается как «Good Game Peace Out». Тони Каннон создал GGPO около 2006 года, чтобы решить главную проблему жанра: ввод в файтингах настолько чувствителен к кадрам, что обычная сетевая задержка делает онлайн-игру невозможной. Решение — rollback: клиент угадывает ввод соперника, продолжает симуляцию без паузы, а когда приходит настоящий ввод, откатывается и пересчитывает только ошибочные кадры. При хорошей реализации матч по сети почти не отличается от игры на одном экране. В 2019 году GGPO открыли под лицензией MIT, а его идеи лежат в основе rollback в Guilty Gear Xrd, Skullgirls и множестве инди-игр.

← Назад к словарю