Для простой двумерной игры ( на Qt ) с процедурной генерацией мира.
Вкратце по лесу ходит ёжик и собирает грибочки с ягодками.
Лес безразмерный и процедурно генерируется, а потом локации записываются в файл.
Подскажите, как к локациям прикрутить двоичное дерево поиска, сейчас сделал заглушку в виде memcpy, но после продолжительных прогулок оно будет тормозить.