I got my character moving on my main map but everytime the character moves (or as a matter of fact, anything moves) I do a system("cls") and redraw the entire screen. Thus, I am getting a LOT of flickers on the screen and it's a big case of headache. I was told to have two screen buffers, and when one is being displayed, the next screen is being drawn on the other buffer. Please teach me how to do that for console, thanks.