Je ne fais que commencer le développement de jeux et j'ai pensé qu'un jeu comme Tank wars ou Worms serait sympa. La partie la plus difficile que je puisse penser jusqu'ici est de rendre le terrain destructible et je veux savoir comment cela se fait avant de faire les parties faciles. Je pensais que l'explosion pourrait avoir une texture de masque qui pourrait être mise à l'échelle pour différentes armes. Ensuite, en utilisant ce masque, je devrais rendre le terrain sous-jacent transparent (et éventuellement dessiner une bordure sombre). http://mikakolari.fi/wp-content/uploads/2010/10/terrain.png Comment puis-je y parvenir? Dois-je modifier la valeur alpha pixel par pixel ou puis-je utiliser une sorte de technique de masquage? Dessiner un cercle bleu sur le terrain n'est pas une option.Rendre des parties de Texture2D transparentes dans XNA
J'ai les versions 3.1 et 4.0 de XNA.
Si vous allez faire la texture transparente et vous utiliserez une sorte de détection de collision, vos objets seront probablement flotter quelque part dans l'air à cet endroit particulier. –
Je peux utiliser la détection de collision par pixel contre les pixels non transparents. –