Wow thanks guys, fast response
Hmmm ok thats 5 people it worked for

and 3 people it didn't
Yes it is based on color, using the point() command. However you should find that the levels can be as steep as you want, he'll climb a vertical wall!! Only the green and yellow colors used in the grass are collision colours tho, strictly those exact colours, any other yellow or green won't work, like those in the trees

And he only collides with the middle of his feet for the purpose of this demo.
I'm seriously confused as to why the collision detection doesn't work for some people - Sonic, Rob K and Intermidiate Newbie, (the guys who he fell through the floor for

) Would you please tell me your specs? Especially your graphics cards? I have a feeling it may be because it checks for collisions before syncing and for some reason thats making it read incorrectly - other than that I have NO idea
I'll try making a new exe file with the syncing before the collision detection and see whether that helps. Really hope I can fix this to work properly as its so speedy
[edit] I just tried changing the sync command to after drawing the background and sprite but before checking collisions, and now he falls straight through the floor for me!

so thats no good, Would perhaps locking the pixels before checking do any good? I'm open to suggestions as I'd really like this to work for everybody
Bunnies aren't just cute like everybody supposes, They got them hoppy legs & twitchy little noses,
And what's with all the carrots? What do they need such good eyesight for anyway?