Einzelnen Beitrag anzeigen
Alt 12-07-2010, 13:05   #3 (permalink)
LilaQ
q00bar @ work
 
Benutzerbild von LilaQ
 
Registriert seit: May 2010
Beiträge: 88
Tilebased kommt leider nicht in Frage, da die Map komplett dynamisch gezeichnet wird. Es wird ein Punkt unten links, ausserhalb der Stage gesucht bei dem gestartet wird. Dann wird entlang einer Sinus-Kurve (mit zufälliger Amplitude, Streckung und Verschiebung) mit etwas "Rauschen" nach oben und nach unten, alle paar Pixel ein neuer Punkt mit curveTo angezeichnet.

So habe ich am Ende eine komplett zufällig gezeichnete Landschaft. Diese Landschaft wird in ein Bitmap gedrawt, welches dann auch dargestellt wird. Über den BitmapData.Hittest() wird die Fall-Kollisionsabfrage gemacht.

Würde mich freuen, wenn noch ein paar Ideen kommen

Mfg
LilaQ
LilaQ ist offline   Mit Zitat antworten