Direct3D, Kollisionserkenneung mit Farben
-
Hi,
ich bin gerade dabei ein kleines Spiel (2D)zu programmieren (mit Direct3D).
Bei diesem Spiel fliegt ein Helikopter(ein geladenes Sprite) durch eine Höhle. Was heißt, nicht der Helikopter fliegt, sondern der Hintergrund scrollt weiter. Der Hintergrund (also die Höhle) ist ein Bild mit eine Größe von 6144px*768px. Aus dem Boden ragen schwarze Felsbrocken, und ich wollte wissen ob es irgendeine Methode gibt, zu erkennen, ob der Helikopter diese schwarzen Steine berührt hat. Da im Bild nichts anderes schwarz ist, als die Steine reicht es zu erkennen, ob der Helikopter einen schwarzen Pixel berührt hat. Geht so etwas?
Wenn ja, wie funktioniert es?Hoffe auf Hilfe
mfg energetic
-
Hier solltest du genug Informationen finden:
http://www.google.de/search?q=pixel+based+collision