Salut tout le monde,
voilà le défi que je vous propose:
-> créer une fenêtre SDL
-> y coller (blit) une image de votre choix
-> implémenter un mécanisme quelconque pour faire bouger cette image (avec les touches clavier, ou un timer, ou ce que vous voulez)
-> faire bouger cette image dans la fenêtre sans utiliser de blit (fonction SDL_BlitSurface)
Pour ma part, je n'y arrive pas. Et à vrai dire, je ne sais même pas si c'est possible.
En fait, la raison de cette question est la suivante: le principal problème de la SDL c'est que le blit est trop lent (et ce, d'autant plus lorsqu'on utilise la transparence). Et effectivement, là je suis sur une appli où ça pose problème. Si on arrivait à faire bouger notre image de fond sans faire de blit, je pense que ça devrait pouvoir résoudre notre problème.
Partager