Computer Science Canada Maze help |
| Author: | shruti [ Sat May 10, 2008 3:04 pm ] |
| Post subject: | Maze help |
i am making a maze for the final project. i did all other stuff but i dont know how to not let the user go through the lines. plzz help me or give me hints on how to do it ..plzzzzzzz thanks |
|
| Author: | TheGuardian001 [ Sat May 10, 2008 3:24 pm ] |
| Post subject: | Re: Maze help |
the easiest way to do it would be with View.WhatDotColour, although im sure theres a more efficient way. if you use View.WhatDotColour, you would just add it into your move buttons if lines. eg: if keys(KEY_LEFT_ARROW) and View.WhatDotColour(x-1,y) = backgroundcolour then do this end if |
|
| Author: | isaiahk9 [ Sat May 10, 2008 3:24 pm ] |
| Post subject: | RE:Maze help |
You can either hardcode it ; If the player's x,y position is in the x,y coordinates of the walls, then the player is re-drawn outside of the wall. Or you can soft-code it. This works relatively well when not using gravity in your game : If View.WhatDotColor (characterx, charactery) = colorofwall then re-draw character outside of walls |
|
| Author: | rose1997 [ Tue May 26, 2009 4:17 pm ] |
| Post subject: | RE:Maze help |
That helped me a little. but i also want to have the formula for it. can you show me the formula so i can understand it better. plzzzz ok thanks |
|
| Author: | Siavash [ Tue May 26, 2009 9:40 pm ] |
| Post subject: | RE:Maze help |
you can use the whatdotcolor comand for maze and check for cordinates when at the end of the maze. good luck |
|