IT-словарь › Программирование › Остров симуляции

Остров симуляции

Программирование Svenska → Обновлено: 2026-10-24

Группа тел, которые касаются друг друга или связаны ограничениями и потому решаются вместе; разные острова решаются — и засыпают — независимо.

Если два ящика никак не связаны, незачем решать их контакты за один проход. Поэтому движок группирует тела в острова — компоненты связности графа контактов. Каждый остров решается независимо, что заодно позволяет легко раскидать работу по потокам.

Главный выигрыш — сон. Как только все тела острова достаточно долго стоят неподвижно, весь остров помечается спящим и полностью пропускается, пока что-нибудь его не разбудит. Город, заставленный нетронутыми ящиками, почти ничего не стоит, пока игрок в них не врежется.

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