Bonjour,
Je m'essaie pendant mon temps à la programmation de jeux vidéos.
Je suis actuellement en train de développer un space invader en openGL c++ avec sdl et un avec java2D les deux sous linux ubuntu.
Cependant Dans les deux programmes j'ai le même problème. J'ai la boucle suivante :
Quand il y a pas beaucoup de bullet le déplacement du vaisseau et du reste est fluide par contre dès qu'il y beaucoup de bullet sur l'écran alors la tout se ralenti. Ce qui est normale car il y a plus d'objet à mettre à jour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 boucle begin deplacer le vaisseau depalcer les bullets afficher le tout boucle end
Mais là c'est aux alentours de 20 bullets que ca se ralenti donc c'est très mauvais dès le départ.
Comment dois-je m'y prendre pour corriger ce problème ?
Merci.
Partager