I'm trying to write an algorithm that will generate a random path on a 2d array from (0, 0)
to (maplength-1, maplength-1)
, but not a path that looks like this:
R R O O O
O R R R O
O O O R R
O O O O R
O O O O R
But I want to generate a random path with random directions, such as:
____\
XX/_/
XX|XX
/_/XX
\____
Where _
, |
, /
, and \
are paths, and X
is not.
Basically my algorithm is suppose to do the second thing but I don't even know where to start! I never wrote something like this and don't know what to do.
Thanks in advance!
Aucun commentaire:
Enregistrer un commentaire