home *** CD-ROM | disk | FTP | other *** search
- Screen Open 0,256,256,4,0
- Curs Off : Cls 2 : Hide On
- 'Follow A,X,Y,D
- X=128 : Y=128 : D=0
- Dim M(3,1) : M(0,1)=-1 : M(1,0)=1 : M(2,1)=1 : M(3,0)=-1
- Do
- 'ant moves
- Add X,M(D,0) : Add Y,M(D,1)
- X=X and 255 : Y=Y and 255
- 'square flips
- C=Point(X,Y) : Plot X,Y,2-C
- 'ant turns
- If C=2 Then Inc D Else Dec D
- D=D and 3
- Wait Vbl
- Loop
-