Je suis en train de développer un petit crawler dunguen et parce que je n'ai que 200 fps sur le bureau, j'ai vraiment besoin de réparer mon code :). Mon jeu utilise un algorithme pour créer différents niveaux avec différentes pièces et ainsi de suite. Parce que les pièces ont des murs, je les contourne et crée des bodys. Sur une carte de 50x50 il ya beaucoup de corps maintenant et tous sont calculés et rendus en même temps :(J'utilise aussi Box2d Lights et le rayhandler pour créer des ombres, tout le monde projette des ombres :)Libgdx || Box2D Frustum du corps Culling?
Y at-il un moyen de mettre en œuvre l'abattage frustum? Et si oui comment :) Des échantillons de code? Existe-t-il d'autres moyens d'améliorer le taux fps sur bodys?
Nous vous remercions de votre attention :)
Eh bien, je ne pense pas que le ralentissement est dû au fait des corps, parce que je pouvais pour exécuter un de mes projets à 60fps avec plus de 3000 corps. Le ralentissement pourrait être causé par votre rendu ??? De plus, vous avez mentionné que vous «calculez et restituez» en même temps? Qu'est-ce que ça veut dire? S'il vous plaît montrer du code ou clarifier. – Fish
Ce que je n'ai pas mentionné est, que j'utilise aussi des lumières box2d et rayhandler, les corps jette aussi la lumière :) – genaray
200 fps? Même 60 devrait suffire ... – Sebastian