I'm fairly new to c++, but I know a lot of the basics. I have decided to create a console game of some kind. At first, I wanted to create a roguelike, but after weeks of reading source files, tutorials, and books, I still have absolutely no clue how to do that. So I decided to make a game without even simple ascii graphics, a text-based game. After working on it for a while, I realized that the method of input I had been using, cin, wasn't good enough. I need a way to have a person hit a key, and the program to immediately respond, instead of waiting for the person to type whatever they want and then hit enter. How would I go about doing this?