Spielstände speichern und laden

Aus Spieleprogrammierer-Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
[unmarkierte Version][unmarkierte Version]
(Step by Step mit Bildern)
(Scrollen suckt)
Zeile 756: Zeile 756:
 
| 14
 
| 14
 
| rowspan="9" |[[Datei:A-Stern_Step21.png]]
 
| rowspan="9" |[[Datei:A-Stern_Step21.png]]
| <span style="color:#91A110;"> (10/7) </span>
+
| <span style="color:#91A110;"> (7/10) </span>
 
| N/A
 
| N/A
 
|-  
 
|-  
Zeile 765: Zeile 765:
 
| 0  
 
| 0  
 
| 14  
 
| 14  
| (10/6)
+
| (6/10)
| <span style="color:#91A110;"> (10/7) </span>
+
| <span style="color:#91A110;"> (7/10) </span>
 
|-
 
|-
 
|  
 
|  
Zeile 774: Zeile 774:
 
| 1
 
| 1
 
| 14
 
| 14
| (10/6)
+
| (6/10)
| (10/5)
+
| (5/10)
 
|-  
 
|-  
 
|  
 
|  
Zeile 783: Zeile 783:
 
| 1  
 
| 1  
 
| 14  
 
| 14  
| (10/4)
+
| (4/10)
| (10/5)
+
| (5/10)
 
|-
 
|-
 
|  
 
|  
Zeile 792: Zeile 792:
 
| 1
 
| 1
 
| 14
 
| 14
| (10/3)
+
| (3/10)
| (10/4)
+
| (4/10)
 
|-
 
|-
 
|  
 
|  
Zeile 801: Zeile 801:
 
| 1
 
| 1
 
| 14
 
| 14
| (10/2)
+
| (2/10)
| (10/3)
+
| (3/10)
 
|-
 
|-
 
|  
 
|  
Zeile 810: Zeile 810:
 
| 1
 
| 1
 
| 14
 
| 14
| (10/8)
+
| (8/10)
| <span style="color:#91A110;"> (10/7) </span>
+
| <span style="color:#91A110;"> (7/10) </span>
 
|-  
 
|-  
 
|  
 
|  
Zeile 819: Zeile 819:
 
| 1  
 
| 1  
 
| 14  
 
| 14  
| (8/7)
+
| (7/8)
| (9/7)
+
| (7/9)
 
|-  
 
|-  
 
|
 
|
Zeile 829: Zeile 829:
 
| 14  
 
| 14  
 
| (7/7)
 
| (7/7)
| (8/7)
+
| (7/8)
  
 
|-  
 
|-  
Zeile 839: Zeile 839:
 
| 14  
 
| 14  
 
| rowspan="19" |
 
| rowspan="19" |
| (6/7)
+
| (7/6)
 
| (7/7)
 
| (7/7)
 
|-  
 
|-  
Zeile 848: Zeile 848:
 
| 0  
 
| 0  
 
| 14  
 
| 14  
| (5/7)
+
| (7/5)
 
| (6/7)
 
| (6/7)
 
|-  
 
|-  
Zeile 857: Zeile 857:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (4/7)
+
| (7/4)
| (5/7)
+
| (7/5)
 
|-  
 
|-  
 
|  
 
|  
Zeile 866: Zeile 866:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (3/7)
+
| (7/3)
| (4/7)
+
| (7/4)
 
|-  
 
|-  
 
|  
 
|  
Zeile 875: Zeile 875:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (2/7)
+
| (7/2)
| (3/7)
+
| (7/3)
 
|-  
 
|-  
 
|  
 
|  
Zeile 884: Zeile 884:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (9/2)
+
| (2/9)
| (10/2)
+
| (2/10)
 
|-  
 
|-  
 
|  
 
|  
Zeile 893: Zeile 893:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (8/2)
+
| (2/8)
| (9/2)
+
| (2/9)
 
|-  
 
|-  
 
|  
 
|  
Zeile 902: Zeile 902:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (2/6)
+
| (6/2)
| (2/7)
+
| (7/2)
 
|-  
 
|-  
 
|  
 
|  
Zeile 911: Zeile 911:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (2/5)
+
| (5/2)
| (2/6)
+
| (6/2)
 
|-  
 
|-  
 
|
 
|
Zeile 920: Zeile 920:
 
| 1  
 
| 1  
 
| 15  
 
| 15  
| (2/4)
+
| (4/2)
| (2/5)
+
| (5/2)
  
 
|-  
 
|-  
Zeile 930: Zeile 930:
 
| 1  
 
| 1  
 
| 16  
 
| 16  
| (2/3)
+
| (3/2)
| (2/4)
+
| (4/2)
  
 
|-  
 
|-  
Zeile 941: Zeile 941:
 
| 16  
 
| 16  
 
| <span style="color:#FF7F27;"> (2/2) </span>
 
| <span style="color:#FF7F27;"> (2/2) </span>
| (2/3)
+
| (3/2)
  
 
|-  
 
|-  
Zeile 1.015: Zeile 1.015:
 
|-   
 
|-   
 
|}
 
|}
In der Closedlist steht jetzt schon der richtige Weg drin, zwar ist er nicht in der richtigen Reihenfolge aber das stört nicht. Wenn man jetzt beim Zielknoten (2/2) in die Spalte ComeFrom schaut steht dort ein Knoten (2/3). Jetzt sucht man sich in der Spalte Knotenname diesen Knoten raus. In dieser Reihe steht unter ComeFrom wieder ein Knoten und so "hangelt" man sich die Liste entlang bis man zum Startknoten kommt.<br/>
+
In der Closedlist steht jetzt schon der richtige Weg drin, zwar ist er nicht in der richtigen Reihenfolge aber das stört nicht. Wenn man jetzt beim Zielknoten (2/2) in die Spalte ComeFrom schaut steht dort ein Knoten (3/2). Jetzt sucht man sich in der Spalte Knotenname diesen Knoten raus. In dieser Reihe steht unter ComeFrom wieder ein Knoten und so "hangelt" man sich die Liste entlang bis man zum Startknoten kommt.<br/>
 
Der Weg den der Algorithmus abgeht sieht dann so aus:<br/>
 
Der Weg den der Algorithmus abgeht sieht dann so aus:<br/>
 
(2/2) -> (3/2) -> (4/2) -> (5/2) -> (6/2) -> (7/2) -> (7/3) -> (7/4) -> (7/5) -> (7/6) -> (7/7) -> (7/8) -> (7/9) -> (7/10) <br/>
 
(2/2) -> (3/2) -> (4/2) -> (5/2) -> (6/2) -> (7/2) -> (7/3) -> (7/4) -> (7/5) -> (7/6) -> (7/7) -> (7/8) -> (7/9) -> (7/10) <br/>

Version vom 10. November 2011, 10:33 Uhr

Klicke hier, um diese Version anzusehen.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge