Land zerstören.
Übersicht

![]() |
SmilyBetreff: Land zerstören. |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich möchte ein Spiel machen, in dem es eine Realistische 2D - Landschaft gibt. Wenn man da dann zum beispiel ein Loch reinschiest, Rückt der Rest der Landschaft nach. So in etwa wie es hier ist:
(Besonders gut sieht man es in den Credits) http://www.heikoplate.de/dP-So...onhill.exe Ich kann das Land ja nicht mit Types machen. Da ich dann ja jeden Partikel in ein Feld machen müsste. Dies würde den Computer Stark verlangsamen. Wie aber dann? Wie kann ich immer Jeden partikel berechnen, ohne dass es das spiel verlangsamt? Danke schon im Vorraus: Smily0412 |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
![]() |
Waveblue |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich würd sagen, du speicherst die Landschaft als als Bitmap! Das zeichnest du dann immer ein. Wenn eine Bombe explodiert, malst du mit Imagebuffer einen Kreis mit der jeweiligen Transparezfarbe in die Landschaft! | ||
This is 10% luck
20% skill 15% concentrated power of will 5% pleasure, 50% pain and 100% reason to remember the name |
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Aber die Pixel sollen ja "Nach rutschen". | ||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
![]() |
simi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ja, das kannst du ja dann mit ReadPixel und WritePixel machen..... ![]() |
||
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
ja, genau. aber so einen partikelhaufen wie in cannonhill wirste nicht hinbekommen...
ne methode wäre, alle pixel, die oberhalb des eingezeichneten lochs angrenzen, zu partikeln zu machen, die irgendwo hinfallen. und wenn in der sekunde, in der sie sich lösen, löst du auch den pixel über ihnen immer... wenn du das geschickt machst, bröselt dir so langsam die landshcaft über dem einschlag weg. alternativ kannst du auch zufällig nach brocken suchen, unter denen nichts ist und diese dann als partikel lösen und irgendwo hinfallen lassen. die "irgendwo hinfalenden partikel" werden natürlich, sobald sie angekommen sind, dort ins image eingezeichnet. |
||
MrKeks.net |
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zitat: ja, genau. aber so einen partikelhaufen wie in cannonhill wirste nicht hinbekommen...
Aber der Programmierer muss das ja auch geschafft haben... |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group