Hallowa,

Ik ben al vet lang bezig met een simpel scriptje en ik denk dat ik een klein beetje hulp nodig heb voor het afronden ermee :P.

Nou probeer ik een script te maken die de kortste route vind.
Nu is het rechtstreeks van punt A naar punt B vinden makkelijk, door de twee posities van elkaar te trekken: possitie_diff(x,y) = positie_puntA(x,y)-positie_puntB(x,y).

Maar het word moeilijker om de kortste route te berekenen wanneer er obstakels erbij zitten.
Op deze plaatje (Link) heb ik 2 situaties geschetst.
Rode X = Begin punt
Blauwe X = Eind punt
donker blauw gevulde blok = muur/obstakel

Mijn gemaakte code werkt goed tot het een obstakel tegen komt. Dan gaat het in een hele lange for loop 1 stapje achteruit en dan 1 stapje vooruit etc.

Nu zou ik ook niet echt weten hoe ik dit kan oplossen XD.

Code van Santhe op http://www.test.santhe.nl/game.php heb ik ook geprobeerd maar die doet heel erg vaag XD. (zie me vorige topic http://www.phphulp.nl/forum/showtopic.php?cat=2&id=60268)
Server niet gevonden
server niet gevonden??

bedoel je die link? Link werkt bij mij ^^
Hier niet.
Is weer zo een provider die zijn DNS niet correct heeft.

Moet ik weer allerlei omwegen doen voordat ik er bij kan.

Edit: DNS moet vier lagen diep voordat je een ip-adres van een DNS server krijgt. Hopeloos is dat.

devpro.it. 82038 IN NS ns4.areaserver.it.
devpro.it. 82038 IN NS ns2.areaserver.it.

areaserver.it. 81681 IN NS murdock.tiscali.com.
areaserver.it. 81681 IN NS barakus.tiscali.com.

tiscali.com. 164143 IN NS sns.tiscali.it.
tiscali.com. 164143 IN NS ns.tiscalinet.it.

tiscali.it. 82068 IN NS sns.tiscali.it.
tiscali.it. 82068 IN NS ns.tiscalinet.it.

sns.tiscali.it. 82068 IN A 195.130.225.129
ns.tiscalinet.it. 10789 IN A 195.130.224.18


Die loopt vast inderdaad.
Maar ik ben na wat aparte handelingen toch op de eerste link beland.
Ziet er netjes uit.
Bump,
Iemand nog suggesties waarom mijn code het verkeerd doet :(
Wat is het probleem?

Alle gegeven links blijken te werken..
Zie mijn laatste bericht met zo'n lange script, ik krijg dat niet aan het praten. Kun je misschien een klein blik op werpen wat er nou net anders is tussen http://www.devpro.it/examples/astar/index.html en mijn gemaakte script, want ergens heb ik iets verkeerds gedaan waardoor het niet werkt :'(

Reageren