En fait tu as de nombreuses "images en puissance de deux" dans ton projet.
Ce sont des images dont la taille est une puissance de deux tout bêtement ( 2,4,8,16,32,64,128,256,512,1024) ;-)
en gros :
image 32 * 64 [ OK ]
image 128 * 128 [ OK ]
image 640 * 480 [ PAS BON ]
image 50 * 100 [ PAS BON ]
image 64 * 127 [ PRESQUE ... MAIS PAS BON ]
Bon cela fonctionne quand même sur les cartes récentes, mais par exemple avec une carte vidéo intégrer ce n'est pas la peine d'y compter.
après si tu as une image de taille 640*480 tu peut très bien la stocker dans une texture de 1024*1024.
--
Donc j'ai resté Shoot 2.6.
Donc tu peut retirer les fichiers suivant :
libpng3.dll
libfreetype6.dll
SDL_TTF.dll
openGl32.dll
glu32.dll
Voila toutes ces bibs sont superflus et ne servent par conséquent à rien, cela prends juste de la place pour rien :/.
Sinon il est bien plus intéressant que Rocketzor 3D.
Cela commence a vraiment ressembler à un jeu !
Il ne reste plus qu'a ajouter des niveaux ;-)
Et si je peut me permettre l'air de jeu est peut-être un chouille petite ? Il est vraiment dur d'éviter un avion qui arrive sur soi O_o
Ah aussi a quoi te sert SDL_image vu que utilise jpeg.dll pour les charger ?
Tu pourrait peut-être retirer l'inclusion vers cette bib pour retirer une dll de plus ?