so what I would suggest is exclude the dude from the original showing, then set an x and a y variable for him. it should look like
?" "
mx=2:my=3
locate mx,my:?"♀"
now what you need is to set up a loop that has button(), if/then, wait/vsync, and a locate/print. it should look like
@l
wait 1
locate x,y:?"♀"
if button(2) and 1 then y=y-1
if button(2) and 2 then y=y+1
...
locate x,y:?"♀":goto @l
I think it's CLS. I REALLY like the style of this game so far though. Don't think I've ever seen text art used like that before. Nice job! I'm looking forward to playing it!
I'm also working on a game about random encounters. It's technically a survival battle game where the creator only has the battle system down and the player has to battle for as long as they can.