Quote: "you need to put your code in the code boxes. the souce thing doesn't work."
They must of lost it, however the zip file does work
REM Project: Sprite Collision Test
REM Created: 5/11/2006 4:02:39 PM
REM
REM ***** Main Source File *****
REM http://www.gamestack.org
SYNC ON
SYNC RATE 30
LOAD IMAGE "media/car.png", 100
SPRITE 1, SCREEN WIDTH() / 2, SCREEN HEIGHT() / 2, 100
CREATE ANIMATED SPRITE 2, "media/pedestrian.png", 2, 1, 2
SPRITE 2, SCREEN WIDTH() / 2, SCREEN HEIGHT() / 2 - 100, 2
SET SPRITE 1, 0, 1
SET SPRITE 2, 0, 1
SET SPRITE PRIORITY 1, 3
SET SPRITE PRIORITY 2, 2
CLS
CIRCLE 100, 100, 10
GET IMAGE 101, 85, 85, 115, 115
SPRITE 3, SPRITE X (1), SPRITE Y (1), 101
SET SPRITE 3, 0, 1
SET SPRITE PRIORITY 3, 4
DO
CLS
PLAY SPRITE 2, 1, 2, 100
IF UPKEY() THEN MOVE SPRITE 1, 2 : MOVE SPRITE 3, 2
IF DOWNKEY() THEN MOVE SPRITE 1, -2 : MOVE SPRITE 3, -2
IF LEFTKEY() THEN SPRITE 1, SPRITE X (1) - 2, SPRITE Y (1), 100
IF RIGHTKEY() THEN SPRITE 1, SPRITE X (1) + 2, SPRITE Y (1), 100
IF SPRITE HIT (2, 1)
TEXT 0, 0, "Collision ; " + STR$(SPRITE HIT (2, 1))
ELSE
TEXT 0, 0, "No Collision ; " + STR$(SPRITE HIT (2, 1))
ENDIF
SYNC
LOOP
I would make everything sprites. I find them easier to work with, just animate them if needed then "Sprite" them.
http://www.gamestack.org