Code:

`7→Y:1→X ClrHome Output(3,4,"GEO-DASH! Output(4,2,BY: FOXXTROTT Pause ClrHome Output(8,1,"------^^-------- Repeat K=45 or (Y=7 and (X=7 or X=8)) Output(Y,X,"□ rand(1 X+1→X Output(Y,X-1,"_ //One space getKey→K If K:Then Y-1→Y X+2→X Output(Y+1,X,"_ Output(Y,X,"□ rand(1 Y+1→Y Output(Y-1,X,"_ Output(Y,X,"□ End If X=17:Goto A End Pause "GAME OVER! DelVar XDelVar YDelVar K Stop Lbl A ClrHome Disp "YOU BEAT LEVEL","ONE! Pause Disp "LEVEL TWO COMING","SOON Pause DelVar XDelVar YDelVar K Stop`

I appreciate any feedback!

]]>Here is an improvement to your program:

`4→Y:8→X //Adding a colon between these two lines decreases the number of lines, and makes the editor look cleaner. Repeat K=45 //Wait until user presses [CLEAR] Output(Y,X,"θ //ClrHome command removed Repeat Ans //Wait until the user presses some key getKey End:Ans→K //Adding this here makes the Repeat Ans faster Output(Y,X," //One space, makes it so it doesn't clear the whole screen every time the user moves. max(1,min(8,Y+(K=34)-(K=25→Y max(1,min(16,X+(K=26)-(K=24→X End`

Code:

`4→Y 8→X While 1 ClrHome Output(Y,X,"θ getKey→K max(1,min(8,Y+(K=34)-(K=25→Y max(1,min(16,X+(K=26)-(K=24→X End`

I hoped you liked it and I am so excited to progress further with TI-Basic!

]]>