我正在从该站点阅读有关 Quadtree 的精彩教程 ,现在是我的问题。
当我创建四叉树时,我必须传入屏幕的构造函数边界,如果我的地图大小为 10000 x 10000 像素且游戏屏幕为 1280 x 720 像素,我应该通过什么?
Quadtree quad = new Quadtree(0, new Rectangle(0,0,600,600));
所以在这个例子中,屏幕区域只有 600 x 600px。它运行良好,直到播放器的分辨率超过 600x600
我正在使用 c++ SFML 2.0,其中 sf::View 是玩家位置的中心。