Ввод из окна консоли в игре - PullRequest
2 голосов
/ 01 марта 2010

, если вы хотите ввести в окне консоли и удерживаете клавишу в течение некоторого времени, вывод отображается, но через некоторое время. например, в любом типе текстовых редакторов вы увидите тот же результат. есть ли вообще прямой ввод для консольных игр? В настоящее время я использую _getch () для чтения ввода с клавиатуры и _kbhit, чтобы проверить, была ли нажата клавиша в игровом цикле.

1 Ответ

1 голос
/ 01 марта 2010

Не совсем уверен в ситуации, которую вы описываете, но если я правильно помню, консольные приложения имеют буферизацию для ввода с клавиатуры. Возможно, вы захотите сбросить ввод с клавиатуры для немедленного ответа.

...