I want to give myself a small fun challenge and code a game of Snake (nokia style) in C#, to make things even harder, I want to make it text based and use the terminal only.
My first stumble block is that in order to make the game playable, I need to be able to use the arrow keys to move the snake head around, thus having the rest of the snake follow along.
I've seen it done before, but I don't remember where, so can anyone help me?
Note that this is a specific programming problem, in that I'm not sure what classes to use or how to use them.