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)
"Kun je misschien een klein blik op werpen wat er nou net anders is tussen .."
Nou simpel, het ene is in php en het andere is JS..
en tussen mijn code en tussen zijn code? want ik heb geprobeerd om precies te coderen van js naar php
array en for etc. zijn hetzelfde
alert omgezet in echo etc.
Nodigt niet echt uit om te helpen hoor...
... oftewel: Wat heb je al? Wat lukt nog niet? Wat heb je zelf al daar aan gedaan?
en de php die ik zag ziet eruit als een 1 op 1 kopie van js. dat gaat natuurlijk niet werken. ik zie dat je bijvoorbeeld klasse variabelen aanspreekt die je nergens hebt gedefineerd! Zet eens je error reporting aan op E_ALL en haal dan even alle foutjes eruit.

Reageren