How could I reduce the flickering? Is there such thing as double buffering in text mode? Also, how do I stop the skipping? Say if I held D to go right it would skip some of the diamonds and left angles.
I am using Borland C++ 4.5 to compile it for DOS.
Attached is the source.
wsad and q to quit.