Ti-83 BASIC raycaster
By Nayrki Productions
This raycaster takes input from matrix [B]. B does not have to be 10x10, but for runray to work it does.
to use:
set your window coords:
xmin= -47
xmax= 47
ymin= -31
ymax= 31
then turn off all options under FORMAT
Here are the variables to be loaded into:
X=your x(five times position in matrix)
W=your y(see X)
=angle(in degrees)
angle is what direction you are pointed. 90 is up, 270 is down(I think these are right)
[B] may be modified freely, but don't make 4,4 a 1 if you use runray
THIS DOES NOT WORK WITH VTI
this program may be used however you like, but please give me credit for it.
