um, sorry if i dont understand your question, but for the collision detection i use the techniques in the area i said before, and i dont understand the engine part?
if this helps, here is the exact code:
ClrHome
3→A:1→B
"--- ------ -----] [ [] ] ] --------- ---→Str1
Output(1,1,Str1
Repeat K=45
getKey→K
If Ans
Output(A,B,"_
sum(ΔList(Ans={25,34
A+Ans(" "=sub(Str1,16(A-1+Ans)+B,1→A
sum(ΔList(K={24,26
B+Ans(" "=sub(Str1,16A-16+B+Ans,1→B
Output(A,Ans,"θ
End
ClrHome
but i edited the repeat part to look like this
While 1
If A=6 and B=1:Goto L
to hopefully get the exit points, but doing this wont let u enter the space exits, so i want to know if there is a different way to do this